Scheduling application delay

ABSTRACT

Certain aspects of the present disclosure provide techniques for managing scheduling of wireless communications. A method that may be performed by a user equipment (UE) includes receiving, from a base station, one or more configurations indicating a plurality of minimum scheduling offset values; receiving, from the base station, a signal indicating one of the minimum scheduling offset values as an updated value to be used for communications with the base station and a type of scheduling; determining a delay based on the type of scheduling; and after the reception of the signal, using the updated value for communications with the base station based on the determined delay.

CROSS-REFERENCE TO RELATED APPLICATIONS

The present Application for Patent is a continuation of U.S.Non-Provisional patent application Ser. No. 17/039,610, filed Sep. 30,2020, which claims priority to and benefit of U.S. Provisional PatentApplication No. 62/909,223, filed Oct. 1, 2019; U.S. Provisional PatentApplication No. 62/911,164, filed Oct. 4, 2019; and U.S. ProvisionalPatent Application No. 62/976,856, filed Feb. 14, 2020, each of which ishereby expressly incorporated by reference herein in its entirety.

BACKGROUND Field of the Disclosure

Aspects of the present disclosure relate to wireless communications, andmore particularly, to techniques for managing transmission scheduling.

Description of Related Art

Wireless communication systems are widely deployed to provide varioustelecommunication services such as telephony, video, data, messaging,broadcasts, etc. These wireless communication systems may employmultiple-access technologies capable of supporting communication withmultiple users by sharing available system resources (e.g., bandwidth,transmit power, etc.). Examples of such multiple-access systems include3rd Generation Partnership Project (3GPP) Long Term Evolution (LTE)systems, LTE Advanced (LTE-A) systems, code division multiple access(CDMA) systems, time division multiple access (TDMA) systems, frequencydivision multiple access (FDMA) systems, orthogonal frequency divisionmultiple access (OFDMA) systems, single-carrier frequency divisionmultiple access (SC-FDMA) systems, and time division synchronous codedivision multiple access (TD-SCDMA) systems, to name a few.

These multiple access technologies have been adopted in varioustelecommunication standards to provide a common protocol that enablesdifferent wireless devices to communicate on a municipal, national,regional, and even global level. New radio (e.g., 5G NR) is an exampleof an emerging telecommunication standard. NR is a set of enhancementsto the LTE mobile standard promulgated by 3GPP. NR is designed to bettersupport mobile broadband Internet access by improving spectralefficiency, lowering costs, improving services, making use of newspectrum, and better integrating with other open standards using OFDMAwith a cyclic prefix (CP) on the downlink (DL) and on the uplink (UL).To these ends, NR supports beamforming, multiple-input multiple-output(MIMO) antenna technology, and carrier aggregation.

However, as the demand for mobile broadband access continues toincrease, there exists a need for further improvements in NR and LTEtechnology. Preferably, these improvements should be applicable to othermulti-access technologies and the telecommunication standards thatemploy these technologies.

SUMMARY

The systems, methods, and devices of the disclosure each have severalaspects, no single one of which is solely responsible for its desirableattributes. Without limiting the scope of this disclosure as expressedby the claims which follow, some features will now be discussed briefly.After considering this discussion, and particularly after reading thesection entitled “Detailed Description” one will understand how thefeatures of this disclosure provide advantages that include desirablescheduling of wireless communications.

Certain aspects provide a method for wireless communication by a userequipment (UE). The method generally includes receiving, from a basestation, one or more configurations indicating a plurality of minimumscheduling offset values and receiving, from the base station, a signalindicating one of the minimum scheduling offset values as an updatedvalue to be used for communications with the base station and a type ofscheduling. The method also includes determining a delay based on thetype of scheduling and after the reception of the signal, using theupdated value for communications with the base station based on thedetermined delay.

Certain aspects provide a method for wireless communication by a basestation (BS). The method generally includes selecting one of a pluralityminimum scheduling offset values as an updated value to be used forcommunications with a UE and transmitting, to the UE, a signalindicating the updated value and a type of scheduling. The methodfurther includes determining a delay based on the type of scheduling andafter the transmission of the signal, using the updated value forcommunications with the UE based on the determined delay.

Certain aspects provide an apparatus for wireless communication. Theapparatus generally includes a transceiver, a memory, and a processor.The transceiver is configured to receive, from a base station, one ormore configurations indicating a plurality of minimum scheduling offsetvalues, and receive, from the base station, a signal indicating one ofthe minimum scheduling offset values as an updated value to be used forcommunications with the base station and a type of scheduling. Theprocessor is coupled to the memory, and the processor and the memory areconfigured to determine a delay based on the type of scheduling. Thetransceiver is further configured to communicate with the base stationusing the updated value based on the determined delay.

Certain aspects provide an apparatus for wireless communication. Theapparatus generally includes a memory, a processor, and a transceiver.The processor is coupled to the memory, and the processor and the memoryare configured to select one of a plurality minimum scheduling offsetvalues as an updated value to be used for communications with a UE. Thetransceiver is configured to transmit, to the UE, a signal indicatingthe updated value and a type of scheduling. The processor and the memoryare further configured to determine a delay based on the type ofscheduling. After the transmission of the signal, the transceiver isconfigured communicate with the UE using the updated value based on thedetermined delay.

Certain aspects provide an apparatus for wireless communication. Theapparatus generally includes means for receiving, from a base station,one or more configurations indicating a plurality of minimum schedulingoffset values; means for receiving, from the base station, a signalindicating one of the minimum scheduling offset values as an updatedvalue to be used for communications with the base station and a type ofscheduling; means for determining a delay based on the type ofscheduling; and means for using, after the reception of the signal, theupdated value for communications with the base station based on thedetermined delay.

Certain aspects provide an apparatus for wireless communication. Theapparatus generally includes means for selecting one of a pluralityminimum scheduling offset values as an updated value to be used forcommunications with a UE; means for transmitting, to the UE, a signalindicating the updated value and a type of scheduling; means fordetermining a delay based on the type of scheduling; and means forusing, after the transmission of the signal, the updated value forcommunications with the UE based on the determined delay.

Certain aspects provide a computer readable medium having instructionsstored thereon for receiving, from a base station, one or moreconfigurations indicating a plurality of minimum scheduling offsetvalues; receiving, from the base station, a signal indicating one of theminimum scheduling offset values as an updated value to be used forcommunications with the base station and a type of scheduling;determining a delay based on the type of scheduling; and after thereception of the signal, using the updated value for communications withthe base station based on the determined delay.

Certain aspects provide a computer readable medium having instructionsstored thereon for selecting one of a plurality minimum schedulingoffset values as an updated value to be used for communications with aUE; transmitting, to the UE, a signal indicating the updated value and atype of scheduling; determining a delay based on the type of scheduling;and after the transmission of the signal, using the updated value forcommunications with the UE based on the determined delay.

To the accomplishment of the foregoing and related ends, the one or moreaspects comprise the features hereinafter fully described andparticularly pointed out in the claims. The following description andthe appended drawings set forth in detail certain illustrative featuresof the one or more aspects. These features are indicative, however, ofbut a few of the various ways in which the principles of various aspectsmay be employed.

BRIEF DESCRIPTION OF THE DRAWINGS

So that the manner in which the above-recited features of the presentdisclosure can be understood in detail, a more particular description,briefly summarized above, may be had by reference to aspects, some ofwhich are illustrated in the drawings. It is to be noted, however, thatthe appended drawings illustrate only certain typical aspects of thisdisclosure and are therefore not to be considered limiting of its scope,for the description may admit to other equally effective aspects.

FIG. 1 is a block diagram conceptually illustrating an exampletelecommunications system, in accordance with certain aspects of thepresent disclosure.

FIG. 2 is a block diagram conceptually illustrating a design of anexample a base station (BS) and user equipment (UE), in accordance withcertain aspects of the present disclosure.

FIG. 3 illustrates an example of a frame format for a telecommunicationsystem, in accordance with certain aspects of the present disclosure.

FIG. 4A illustrates example cross-slot scheduling of downlinkcommunications, in accordance with certain aspects of the presentdisclosure.

FIG. 4B illustrates example intra-slot scheduling of uplinkcommunications, in accordance with certain aspects of the presentdisclosure.

FIG. 5 illustrates example cross-bandwidth part (BWP) scheduling ofdownlink communications, in accordance with certain aspects of thepresent disclosure.

FIG. 6 illustrates example cross-carrier scheduling of downlinkcommunications, in accordance with certain aspects of the presentdisclosure.

FIG. 7 illustrates an example diagram of minimum scheduling offsetvalues per BWP, in accordance with certain aspects of the presentdisclosure.

FIG. 8 illustrates example cross-carrier scheduling of downlinkcommunications where the application delay is defined according to thenumerology of a target BWP, according to certain aspects of the presentdisclosure.

FIG. 9A illustrates example self-carrier scheduling of downlinkcommunications where the application delay is defined according to thenumerology of the active BWP, according to certain aspects of thepresent disclosure.

FIG. 9B illustrates example self-carrier scheduling of downlinkcommunications where the application delay is defined according to thenumerology of the target BWP, according to certain aspects of thepresent disclosure.

FIG. 10A illustrates a diagram of multiples slots of a schedulingcarrier overlapping with a single slot of a scheduled carrier, inaccordance with certain aspects of the present disclosure.

FIG. 10B illustrates a diagram of a single slot of a scheduling carrieroverlapping with a multiple slots of a scheduled carrier, in accordancewith certain aspects of the present disclosure.

FIG. 11 is a flow diagram illustrating example operations for wirelesscommunication by a UE, in accordance with certain aspects of the presentdisclosure.

FIG. 12 is a flow diagram illustrating example operations for wirelesscommunication by a BS, in accordance with certain aspects of the presentdisclosure.

FIG. 13A illustrates an example of scheduling of downlink communicationswhere the minimum scheduling offset is updated, according to certainaspects of the present disclosure.

FIG. 13B illustrates another example of scheduling of downlinkcommunications where the minimum scheduling offset is updated, accordingto certain aspects of the present disclosure.

FIG. 14 illustrates a communications device (e.g., a UE) that mayinclude various components configured to perform operations for thetechniques disclosed herein in accordance with aspects of the presentdisclosure.

FIG. 15 illustrates a communications device (e.g., a BS) that mayinclude various components configured to perform operations for thetechniques disclosed herein in accordance with aspects of the presentdisclosure.

To facilitate understanding, identical reference numerals have beenused, where possible, to designate identical elements that are common tothe figures. It is contemplated that elements disclosed in one aspectmay be beneficially utilized on other aspects without specificrecitation.

DETAILED DESCRIPTION

Aspects of the present disclosure provide apparatus, methods, processingsystems, and computer readable mediums for scheduling wirelesstransmissions, including for example, a framework for determining whento apply an updated value of a minimum scheduling offset. Such ascheduling framework may improve the efficiency of wirelesscommunications including reduced power consumption and/or reducedsignaling overhead.

The following description provides examples of managing transmissionscheduling in communication systems, and is not limiting of the scope,applicability, or examples set forth in the claims. Changes may be madein the function and arrangement of elements discussed without departingfrom the scope of the disclosure. Various examples may omit, substitute,or add various procedures or components as appropriate. For instance,the methods described may be performed in an order different from thatdescribed, and various steps may be added, omitted, or combined. Also,features described with respect to some examples may be combined in someother examples. For example, an apparatus may be implemented or a methodmay be practiced using any number of the aspects set forth herein. Inaddition, the scope of the disclosure is intended to cover such anapparatus or method which is practiced using other structure,functionality, or structure and functionality in addition to, or otherthan, the various aspects of the disclosure set forth herein. It shouldbe understood that any aspect of the disclosure disclosed herein may beembodied by one or more elements of a claim. The word “exemplary” isused herein to mean “serving as an example, instance, or illustration.”Any aspect described herein as “exemplary” is not necessarily to beconstrued as preferred or advantageous over other aspects.

In general, any number of wireless networks may be deployed in a givengeographic area. Each wireless network may support a particular radioaccess technology (RAT) and may operate on one or more frequencies. ARAT may also be referred to as a radio technology, an air interface,etc. A frequency may also be referred to as a carrier, a subcarrier, afrequency channel, a tone, a subband, etc. Each frequency may support asingle RAT in a given geographic area in order to avoid interferencebetween wireless networks of different RATs. In some cases, a 5G NR RATnetwork may be deployed.

FIG. 1 illustrates an example wireless communication network 100 inwhich aspects of the present disclosure may be performed. For example,the wireless communication network 100 may be an NR system (e.g., a 5GNR network). As shown, the B S 110 a includes a scheduling manager 112that determines when to apply an updated value of a minimum schedulingoffset (e.g., according to an application delay) and/or performs variousother operations for managing scheduled transmissions, in accordancewith aspects of the present disclosure. The UE 120 a includes ascheduling manager 122 that determines when to apply an updated value ofa minimum scheduling offset (e.g., according to an application delay)and/or performs various other operations for managing scheduledtransmissions, in accordance with aspects of the present disclosure.

NR access (e.g., 5G NR) may support various wireless communicationservices, such as enhanced mobile broadband (eMBB) targeting widebandwidth (e.g., 80 MHz or beyond), millimeter wave (mmWave) targetinghigh carrier frequency (e.g., 25 GHz or beyond), massive machine typecommunications MTC (mMTC) targeting non-backward compatible MTCtechniques, and/or mission critical services targeting ultra-reliablelow-latency communications (URLLC). These services may include latencyand reliability requirements. These services may also have differenttransmission time intervals (TTI) to meet respective quality of service(QoS) requirements. In addition, these services may co-exist in the samesubframe.

As illustrated in FIG. 1 , the wireless communication network 100 mayinclude a number of base stations (BSs) 110 a-z (each also individuallyreferred to herein as BS 110 or collectively as BSs 110) and othernetwork entities. A BS 110 may provide communication coverage for aparticular geographic area, sometimes referred to as a “cell”, which maybe stationary or may move according to the location of a mobile BS 110.In some examples, the BSs 110 may be interconnected to one anotherand/or to one or more other BSs or network nodes (not shown) in wirelesscommunication network 100 through various types of backhaul interfaces(e.g., a direct physical connection, a wireless connection, a virtualnetwork, or the like) using any suitable transport network. In theexample shown in FIG. 1 , the BSs 110 a, 110 b and 110 c may be macroBSs for the macro cells 102 a, 102 b and 102 c, respectively. The BS 110x may be a pico BS for a pico cell 102 x. The BSs 110 y and 110 z may befemto BSs for the femto cells 102 y and 102 z, respectively. A BS maysupport one or multiple cells. The BSs 110 communicate with userequipment (UEs) 120 a-y (each also individually referred to herein as UE120 or collectively as UEs 120) in the wireless communication network100. The UEs 120 (e.g., 120 x, 120 y, etc.) may be dispersed throughoutthe wireless communication network 100, and each UE 120 may bestationary or mobile.

Wireless communication network 100 may also include relay stations(e.g., relay station 110 r), also referred to as relays or the like,that receive a transmission of data and/or other information from anupstream station (e.g., a BS 110 a or a UE 120 r) and sends atransmission of the data and/or other information to a downstreamstation (e.g., a UE 120 or a BS 110), or that relays transmissionsbetween UEs 120, to facilitate communication between devices.

A network controller 130 may couple to a set of BSs 110 and providecoordination and control for these BSs 110. The network controller 130may communicate with the BSs 110 via a backhaul. The BSs 110 may alsocommunicate with one another (e.g., directly or indirectly) via wirelessor wireline backhaul.

FIG. 2 illustrates example components of BS 110 a and UE 120 a (e.g., inthe wireless communication network 100 of FIG. 1 ), which may be used toimplement aspects of the present disclosure.

At the BS 110 a, a transmit processor 220 may receive data from a datasource 212 and control information from a controller/processor 240. Thecontrol information may be for the physical broadcast channel (PBCH),physical control format indicator channel (PCFICH), physical hybrid ARQindicator channel (PHICH), physical downlink control channel (PDCCH),group common PDCCH (GC PDCCH), etc. The data may be for the physicaldownlink shared channel (PDSCH), etc. The processor 220 may process(e.g., encode and symbol map) the data and control information to obtaindata symbols and control symbols, respectively. The transmit processor220 may also generate reference symbols, such as for the primarysynchronization signal (PSS), secondary synchronization signal (SSS),and PBCH demodulation reference signal (DMRS). A transmit (TX)multiple-input multiple-output (MIMO) processor 230 may perform spatialprocessing (e.g., precoding) on the data symbols, the control symbols,and/or the reference symbols, if applicable, and may provide outputsymbol streams to the modulators (MODs) 232 a-232 t. Each modulator 232may process a respective output symbol stream (e.g., for OFDM, etc.) toobtain an output sample stream. Each modulator may further process(e.g., convert to analog, amplify, filter, and upconvert) the outputsample stream to obtain a downlink signal. Downlink signals frommodulators 232 a-232 t may be transmitted via the antennas 234 a-234 t,respectively.

At the UE 120 a, the antennas 252 a-252 r may receive the downlinksignals from the BS 110 a and may provide received signals to thedemodulators (DEMODs) in transceivers 254 a-254 r, respectively. Eachdemodulator 254 may condition (e.g., filter, amplify, downconvert, anddigitize) a respective received signal to obtain input samples. Eachdemodulator may further process the input samples (e.g., for OFDM, etc.)to obtain received symbols. A MIMO detector 256 may obtain receivedsymbols from all the demodulators 254 a-254 r, perform MIMO detection onthe received symbols if applicable, and provide detected symbols. Areceive processor 258 may process (e.g., demodulate, deinterleave, anddecode) the detected symbols, provide decoded data for the UE 120 a to adata sink 260, and provide decoded control information to acontroller/processor 280.

On the uplink, at UE 120 a, a transmit processor 264 may receive andprocess data (e.g., for the physical uplink shared channel (PUSCH)) froma data source 262 and control information (e.g., for the physical uplinkcontrol channel (PUCCH) from the controller/processor 280. The transmitprocessor 264 may also generate reference symbols for a reference signal(e.g., for the sounding reference signal (SRS)). The symbols from thetransmit processor 264 may be precoded by a TX MIMO processor 266 ifapplicable, further processed by the demodulators in transceivers 254a-254 r (e.g., for SC-FDM, etc.), and transmitted to the BS 110 a. Atthe BS 110 a, the uplink signals from the UE 120 a may be received bythe antennas 234, processed by the modulators 232, detected by a MIMOdetector 236 if applicable, and further processed by a receive processor238 to obtain decoded data and control information sent by the UE 120 a.The receive processor 238 may provide the decoded data to a data sink239 and the decoded control information to the controller/processor 240.

The memories 242 and 282 may store data and program codes for BS 110 aand UE 120 a, respectively. A scheduler 244 may schedule UEs for datatransmission on the downlink and/or uplink.

The controller/processor 280 and/or other processors and modules at theUE 120 a may perform or direct the execution of processes for thetechniques described herein. As shown in FIG. 2 , thecontroller/processor 280 of the UE 120 a has a scheduling manager 281that determines when to apply an updated value of a minimum schedulingoffset and/or performs various other operations for managing scheduledtransmissions, according to aspects described herein. Thecontroller/processor 240 of the BS 110 a has a scheduling manager 241that determines when to apply an updated value of a minimum schedulingoffset and/or performs various other operations for managing scheduledtransmissions, according to aspects described herein. Although shown atthe Controller/Processor, other components of the UE 120 a and BS 110 amay be used to perform the operations described herein.

FIG. 3 is a diagram showing an example of a frame format 300 for NR. Thetransmission timeline for each of the downlink and uplink may bepartitioned into units of radio frames. Each radio frame may have apredetermined duration (e.g., 10 ms) and may be partitioned into 10subframes, each of 1 ms, with indices of 0 through 9. Each subframe mayinclude a variable number of slots depending on the subcarrier spacing.Each slot may include a variable number of symbol periods (e.g., 7, 12,or 14 symbols) depending on the subcarrier spacing. The symbol periodsin each slot may be assigned indices. A mini-slot, which may be referredto as a sub-slot structure, refers to a transmit time interval having aduration less than a slot (e.g., 2, 3, or 4 symbols).

Each symbol in a slot may indicate a link direction (e.g., DL, UL, orflexible) for data transmission and the link direction for each subframemay be dynamically switched. The link directions may be based on theslot format. Each slot may include DL/UL data as well as DL/UL controlinformation.

In NR, a synchronization signal (SS) block is transmitted. The SS blockincludes a PSS, a SSS, and a two symbol PBCH. The SS block can betransmitted in a fixed slot location, such as the symbols 0-3 as shownin FIG. 3 . The PSS and SSS may be used by UEs for cell search andacquisition. The PSS may provide half-frame timing, the SS may providethe CP length and frame timing. The PSS and SSS may provide the cellidentity. The PBCH carries some basic system information, such asdownlink system bandwidth, timing information within radio frame, SSburst set periodicity, system frame number, etc. The SS blocks may beorganized into SS bursts to support beam sweeping. Further systeminformation such as, remaining minimum system information (RMSI), systeminformation blocks (SIBs), other system information (OSI) can betransmitted on a physical downlink shared channel (PDSCH) in certainsubframes. The SS block can be transmitted up to sixty-four times, forexample, with up to sixty-four different beam directions for mmW. The upto sixty-four transmissions of the SS block are referred to as the SSburst set. SS blocks in an SS burst set are transmitted in the samefrequency region, while SS blocks in different SS bursts sets can betransmitted at different frequency locations.

In certain wireless communication networks (e.g. 5G NR), schedulingevents (such as DL/UL resource grants or aperiodic triggers) may besupported on a cross-slot basis or an intra-slot (i.e., same-slot)basis. For example, under cross-slot scheduling, a UE may receive in aslot downlink control signaling (e.g., a downlink control information(DCI) message) that schedules the UE to receive DL transmissions inanother slot. Under intra-slot scheduling, the UE may receive in a slotDCI that schedules the UE to receive DL transmissions later in the sameslot. Switching from intra-slot scheduling to cross-slot scheduling mayenable the UE to reduce power consumption. For instance, cross-slotscheduling may facilitates a longer micro-sleep period (e.g., when radiointerfaces are temporarily disabled, but signal processing is enabled),such as when PDCCH processing is out of critical timeline. A longerscheduling offset under cross-slot scheduling may enable the UE enoughtime to wake up from sleep and enable radio interfaces. Schedulingevents via cross-slot scheduling or intra-slot scheduling may beapplicable to DL/UL resource grants (e.g., PDSCH/PUSCH) and otherDCI-triggered events, such as aperiodic channel state informationreference signal (A-CSI-RS) monitoring and reporting.

FIG. 4A illustrates example cross-slot scheduling of downlinkcommunications, in accordance with certain aspects of the presentdisclosure. A UE may receive DCI 402 from a BS via a control channelsuch as a PDCCH. The DCI 402 may be received in slot_(n) and indicate ascheduling offset (e.g., via the parameter k0) that schedules across-slot DL data transmission 404 in slot_(n+1). The DL schedulingoffset parameter, k0, is greater than zero and provides a delay betweena DL grant (DCI 402) and a corresponding DL data reception (e.g., viaPDSCH). In certain cases, the delay between the control signaling (DCI402) and the data transmission 404 may enable the UE to enter amicrosleep state to reduce power consumption. In the example, in a slot(e.g. slot_(n+1)), the UE may not wait for PDCCH processing to finishbefore entering a microsleep state because the UE already knows from thePDCCH received in the previous slot (e.g. slot_(n)) whether PDSCH wouldbe transmitted by the gNB for this slot (e.g. slot_(n+1)).

FIG. 4B illustrates example intra-slot scheduling of downlinkcommunications, in accordance with certain aspects of the presentdisclosure. A UE may receive DCI 406 from a BS via a control channelsuch as the PDCCH. The DCI 406 may be received in slot_(n+1) andindicate a scheduling offset (e.g., via the parameter k0) that schedulesan intra-slot UL data transmission 408 in the same slot_(n+1). In thiscase, the DL scheduling offset parameter, k0, is zero and does notprovide a delay between an DL grant (DCI 406) and a corresponding DLdata transmission (e.g., via PDSCH). In order to enter a microsleepstate within a slot, the UE has to wait for PDCCH processing to completeto ensure there is no PDSCH scheduled for the same slot, meanwhile stillkeep receiving and buffering Rx samples in case a DL scheduling DCI isdecoded to indicate a PDSCH transmission by the BS in the same slot.Hence the portion of a slot that allows for microsleep is much smallercompared to the cross-slot scheduling case (e.g., FIG. 4A), which mayresult in less power saving. In certain cases, intra-slot scheduling mayenable the UE to communicate via URLLC services because of the smallerdelay between the control signaling (DCI 402) and the data transmission404.

In certain wireless communication networks (e.g., 5G NR), bandwidthparts (BWPs) provide a flexible framework for dividing frequency-domainresources in a given carrier. With bandwidth parts, a carrier may besubdivided into different bandwidth segments. For instance, BWPs mayoverlap with each other or be non-contiguous (i.e., separated from eachother, for example, by a guard band). The BWPs may also be used forvarious purposes or functions. For instance, during a period of low dataactivity (e.g., low throughput demands), a UE may communicate with anarrower BWP, and during a period of high data activity (e.g., highthroughput demands), the UE may communicate with a wider BWP. Thenarrower BWP, as compared to the wider BWP, may provide a more energyefficient solution for wireless communications. That is, the UE mayswitch from the wider BWP to the narrower BWP to enable reduced powerconsumption for wireless communications. As another example, differentBWPs may be used for different services or functions, such as eMBB orURLLC transmissions. In some cases, different BWPs may enablecoexistence of other systems or networks.

FIG. 5 illustrates example cross-BWP scheduling of downlinkcommunications, in accordance with certain aspects of the presentdisclosure. A UE may receive DCI 502 from a BS via a control channel ona first BWP (e.g., a narrow BWP). The DCI 502 may be received inslot_(m+1) and indicate a BWP identifier of a second BWP (e.g., a widerBWP) and a scheduling offset (e.g., via the parameter k0) that schedulesa cross-slot DL data transmission 504 in a slot_(m+2) of the second BWP.The BWP identifier may be a value (an integer value) used to refer to aBWP among BWPs configured on the UE. After a certain duration, the UEmay receive, for example in slot_(x), DCI 506 that indicates to switchto the first BWP (e.g., the narrow BWP).

In certain wireless communication networks (e.g. 5G NR), a minimumscheduling offset may be used to determine various actions related todownlink scheduled events such as DL/UL grants, cross-BWP scheduling, orcross-carrier scheduling. In certain aspects, the minimum schedulingoffset may be the minimum applicable value for k0, k2, and A-CSI-RStriggering. In cases where k0/k2 is below the minimum scheduling offset,a UE may either invalidate the DCI based on an indicated k0/k2 or adjustthe indicated k0/k2, according to the minimum scheduling offset. Inother cases, when the UE receives an indication of the minimumscheduling offset of k0/k2, an entry in the active DL (UL) time-domainresource allocation (TDRA) table with k0 (k2) value smaller than theindicated minimum value may not expected by the UE.

One or more values of a minimum scheduling offset may be configured viadownlink control signaling such as radio resource control (RRC)signaling and/or DCI. For example, the UE may be directly assigned aminimum scheduling offset value via DCI signaling. In other cases, theUE may receive an indication of a minimum scheduling offset value fromone or multiple values preconfigured through RRC signaling. A L1-basedadaptation of a minimum scheduling offset may additional to aBWP-switching based time-domain resource allocation adaptation. Anon-zero A-CSI-RS triggering offset may be used for non-Type-Dquasi-colocation (QCL) monitoring and reporting. A minimum A-CSI-RStriggering offset may be implicitly indicated based on the minimum valuefor k0. The L1-based adaptation of the minimum applicable value of k0may not apply to SI/RA/TC/P-RNTI in Type 0/0A/1/2 common search spacerespectively. The L1-based adaptation of the minimum applicable value ofk2 may not apply to PUSCH scheduled by a MAC RAR for contention-basedand contention-free RACH or a PUSCH scheduled by TC-RNTI.

Under multi-carrier or multi-BWP configurations, the minimum schedulingoffset value may be ambiguous based on differing numerologies associatedwith the carriers and/or BWPs. For instance, a UE configured with aminimum scheduling offset value may misinterpret the minimum schedulingoffset value for cross-BWP scheduling when the target BWP has adifferent numerology than the active BWP on which the cross-BWPscheduling instruction was received. Suppose for example, the target BWPhas a subcarrier spacing (SCS) of 30 kHz, the active BWP has a SCS of 15kHz, and the minimum scheduling offset is defined in terms of slots.Under such a scenario, the slot duration of the active BWP is 1 ms,whereas the slot duration of the target BWP is 0.5 ms, which may lead tothe UE attempting to apply a minimum scheduling offset at half theduration of what was intended. Thus, the misinterpreted minimumscheduling offset may result in missed transmissions and/or increasedpower consumption. In other cases, the minimum scheduling offset may beupdated to handle the differing numerologies, but such a scheme wouldresult in increased downlink signaling/overhead.

The base station and/or UE may use various frameworks for determining aminimum scheduling offset on downlink triggered events undermulti-carrier and/or multi-BWP configurations. Such a schedulingframework may improve the efficiency of wireless communicationsincluding reduced power consumption and overhead signaling. As anexample, the minimum scheduling offset may be given in terms atime-domain resource (e.g., a number of slots) according to a numerologyof an active BWP, a reference numerology, a set of values associatedwith various BWPs. In other cases, the minimum scheduling offset may beset according to the units of k0 or k2. As another example, the minimumscheduling offset may be set according to an absolute time value. Withcross-BWP and/or cross-carrier scheduling, the minimum scheduling offsetmay be defined per component carrier (CC) (e.g., common across BWPs in agiven CC) or per BWP as further described herein. The UE may beconfigured with various values of the minimum scheduling offset viadownlink control signaling, including downlink control information(DCI), a medium access control (MAC) control element (CE), or radioresource control (RRC) configuration.

In case a minimum scheduling offset is defined per CC, the minimumscheduling offset may be defined in terms of a designated numerology ofa BWP (e.g. 15 kHz SCS). In aspects, the minimum scheduling offset mayhave values associated with each of the BWP in the CC (e.g. the minimumscheduling offset parameter, X=2 slots for 15 kHz SCS, and X=4 slots for30 kHz SCS). In other aspects, the minimum scheduling offset may bedefined in terms of an absolute time value, e.g., 2 msec. When appliedto k0 or k2, the minimum scheduling offset may converted to thecorresponding SCS of PDSCH or PUSCH.

In some cases, a minimum scheduling offset defined per CC may not bewell suited in cases where the BWPs target different data usagescenarios, such as a narrow BWP for low data usage and low powerconsumption. For instance, when switching to a narrower BWP, it may bedesirable to also change the minimum scheduling offset that facilitatespower savings (e.g., a longer minimum scheduling offset). As anotherexample, when switching to a wider BWP, it may be desirable to have ashorter minimum scheduling offset to facilitate lower latencycommunications. If the minimum scheduling offset is common across a CC,it may lead to higher signaling overhead, for example, to update theminimum scheduling offset when switching the BWP. Instead, the minimumscheduling offset may be defined per BWP to account for changes in thenumerology or function of a BWP.

In certain aspects, the minimum scheduling offset may be defined per BWPaccording to various frameworks. For instance, when a UE is instructedto switch from an active BWP to a target BWP (e.g., triggered bycross-BWP scheduling), the minimum scheduling offset may be definedaccording to the numerology of the active BWP. In other cases, theminimum scheduling offset may be defined according to the numerology ofthe target BWP. In aspects, the minimum scheduling offset may be definedaccording to a maximum of a minimum value associated with the active BWPand a minimum value associated with the target BWP. In other aspects,the minimum scheduling offset may be defined according to a sum of aminimum value associated with the active BWP and a minimum valueassociated with the target BWP. In still other aspects, the minimumscheduling offset may be defined for cross-BWP scheduling independently.

In cases where the minimum scheduling offset is defined according to thenumerology of the active BWP, the minimum scheduling offset provides thesame delay as scheduling within the same BWP before the BWP switch. Ifthe current and target BWPs have different numerologies, and if minimumscheduling offset is defined in a number of slots of the current BWP'snumerology, conversion of the offset to the target BWP's numerology maybe applied to cross-BWP scheduling. For instance, the minimum schedulingoffset conversion may be given by the following expression:

$\begin{matrix}{X^{\prime} = \left\lceil {X \cdot \frac{2^{\mu_{{BWP},{target}}}}{2^{\mu_{{BWP},{curr}}}}} \right\rceil} & (1)\end{matrix}$where X′ is the converted minimum scheduling offset, X is the minimumscheduling offset being converted such as the minimum offset associatedwith the active BWP, μ_(BWP,target) is the numerology of the target BWP,μ_(BWP,curr) is the numerology of the active BWP.

In aspects, the DL/UL grant parameters (k0, k2) may be checked accordingto the following expression:{k0|k2}≥X′ or X  (2)where X′ is the converted minimum scheduling offset for cross-BWPscheduling triggering BWP switch between BWP with differentnumerologies. For intra-BWP scheduling, X is the minimum schedulingoffset in terms of the active BWP.

In certain cases, the UE may receive cross-carrier scheduling oncomponent carrier that schedules transmission on another componentcarrier. For example, FIG. 6 illustrates example cross-carrierscheduling of downlink communications. Suppose the BWPs have the samenumerology, a BWP switch delay is configured as 1 slot, the minimumscheduling offset (X) associated with BWP0 on CC1 is set as 3 slots, theminimum scheduling offset (X) associated with BWP1 on CC1 is set as 1slot, and BWP0 and BWP1 may each have various values of k0 configured.As shown, a UE may receive DCI 602 from a BS via a control channel (suchas a PDCCH) on CC0. The DCI 602 may be received in slot_(n) and indicatea scheduling offset (e.g., k0=3) that schedules a cross-carrier DL datatransmission 604 in slot_(n+3) on BWP0 of CC1.

While the minimum scheduling offset value for BWP0 (min k0=3) is activebased on the reception of DCI 602, if the UE receives DCI 606 from theBS on CC0 in slot_(n+1), and the DCI 606 indicates a scheduling offsetof k0=1 scheduling a cross-carrier DL data transmission 608 inslot_(n+2) on BWP1 of CC1, this does not satisfy the minimum schedulingoffset of 3 slots for the active BWP, and the UE may take variousactions, such as regarding the DCI as invalid (e.g., ignoring thescheduling grant) or applying a default scheduling offset value, asfurther described herein.

As another example, the UE receives DCI 610 from the BS on CC0 inslot_(n+3), and the DCI 610 indicates scheduling offset of k0=4 thatschedules a cross-carrier DL data transmission 612 in slot_(n+7) on BWP1of CC1, which sets the minimum scheduling offset value (min k0=1) forBWP1 as the current value. While the minimum scheduling offset value forBWP1 (min k0=1) is active based on the reception of DCI 610, the UEreceives DCI 614 from the BS on CC0 in slot_(n+7), and the DCI 614indicates a scheduling offset of k0=1 scheduling a cross-carrier DL datatransmission 616 in slot_(n+8) on BWP1 of CC1. The DL scheduling of DCI614 satisfies currently active minimum scheduling offset value of BWP1.

Example Scheduling Application Delay

In certain wireless communication systems (e.g., 5G NR), to adapt theminimum applicable value of k0 (k2) for an active DL (UL) BWP for thecarrier where PDSCH (PUSCH) is transmitted, a UE may be configured witha plurality of minimum scheduling offset values (e.g., up to twoRRC-configured values for DL and UL grants). FIG. 7 illustrates anexample diagram of minimum scheduling offset values per BWP, inaccordance with certain aspects of the present disclosure. Referring toFIG. 7 , a UE may be configured with two minimum scheduling offsetvalues (min k0=0 or 1) for a DL BWP 702 and two minimum schedulingoffset values (e.g., min k2=1 and 2) for a UL BWP 704. In this example,control signaling (e.g., DCI) may have a 1-bit indication 706 thatselects which value of the minimum scheduling offset values for the UEto use for communications.

In some cases, a configuration having only one minimum scheduling offsetvalue may be treated as configuring one of two values, where the othervalue is treated as a default value. An RRC configuration of the minimumscheduling offset values may be per BWP. The minimum scheduling offsetvalues may be based on the numerology of the BWP associated with the RRCconfiguration. If there are multiple RRC configured minimum schedulingoffset values for a BWP, a bit flag (e.g., a 1-bit indication) mayactivate one value from the multiple candidate values. The bit flag inDCI format 1_1 or format 0_1 may be used to jointly select the minimumapplicable k0 for the active DL BWP and the minimum applicable k2 valuefor the active UL BWP, which are to be applied at least after theapplication delay.

When a BWP is activated without a selection of the minimum schedulingoffset value, until the 1-bit indication is received, a default valuemay be used as the current minimum scheduling offset value. For anactivated BWP without the 1-bit indication received in DCI for adaptingthe minimum applicable value of k0 (k2) for the BWP when there are oneor two RRC configured values for the BWP (e.g., due to BWP switchingtriggered by BWP timer expiration, etc.), the value applied for the BWPmay be determined by selecting any suitable value if there is only oneRRC configured value or selecting the lowest-indexed RRC configuredvalue if there are multiple RRC configured values. In other cases, whena BWP is activated without a selection of the minimum scheduling offsetvalue, the value applied for the BWP may be determined by selecting theconfigured value if one value is RRC configured or selecting thelowest-indexed RRC configured value if multiple values are RRCconfigured. In still other cases, when a BWP is activated without aselection of the minimum scheduling offset value, the value applied forthe BWP may be determined by selecting any suitable value. While theexamples provided herein are described with respect to a 1-bitindication flag that selects one of two minimum scheduling offset valuesto facilitate understanding, aspects of the present disclosure may alsobe applied to a bitmap or index that selects one of multiple minimumscheduling offset values.

In certain wireless communication systems (e.g., 5G NR), the UE maydetermine when to apply an updated value of the minimum schedulingoffset as described herein. As an example, if the bit flag in the DCIindicates a change in the minimum scheduling offset value, the UE mayapply the change after expiration of a certain application delay. Forexample, for an active DL BWP and active UL BWP, when a UE is indicatedby L1-based signaling(s) in slot n to change the minimum schedulingoffset value of k0 and/or k2, the UE may not be expected to apply thenew minimum scheduling offset value before slot values given by thefollowing expressions:

$\begin{matrix}{k0:\left\lceil {\left( {n + X} \right) \cdot \frac{2^{\mu_{PDSCH}}}{2^{\mu_{PDCCH}}}} \right\rceil} & (3)\end{matrix}$ $\begin{matrix}{k2:\left\lceil {\left( {n + X} \right) \cdot \frac{2^{\mu_{PUSCH}}}{2^{\mu_{PDCCH}}}} \right\rceil} & (4)\end{matrix}$where X=max (Y, Z) may be in the numerology of the scheduling PDCCH, Yis the minimum scheduling offset value of k0 (or k2) prior to theindicated change in the numerology of the scheduled transmissions (whichmay be converted with the conversion factor

$\frac{2^{\mu_{PDCCH}}}{2^{\mu_{P{\{{D❘U}\}}{SCH}}}}$and quantized to the next PDCCH slot), Z is the smallest feasiblenon-zero application delay (e.g. 1). In another example, X=Y+Z isanother way to ensure that X is at least as large as the smallestfeasible non-zero application delay. In certain cases, such a mechanismto determine when the new minimum scheduling offset is applied may notbe suitable for certain scheduling situations (e.g., cross-carrierscheduling) or may result in inefficiencies such as increased latency orinefficient power consumption.

In certain cases, the minimum scheduling offset of k0 (or k2), whichdetermines the value of Y, may not be configured for the active DL (orUL) BWP, and the application delay may be based on various defaultvalues for the minimum scheduling offset. In an example, a fixed value(e.g. zero) may be assumed to be the value of Y. In another example, thesmallest k0 (or k2) configured in the TDRA table for the active DL (orUL) BWP may be assumed to be the value of Y. In certain cases, the UEmay expect a configuration for the minimum scheduling offset of k0 (ork2), and the application delay may be determined without default valuesfor the minimum scheduling offset.

Certain aspects of the present disclosure provide an enhancement toimprove the framework to update the minimum scheduling offset accordingto an application delay of when to apply the updated minimum schedulingoffset. Generally speaking, the effective start time of the updatedminimum value may not be earlier than a current minimum value.Considering that cross-BWP scheduling may trigger BWP switch withdifferent numerologies, instead of defining the starting slot forapplying the updated minimum value with respect to the schedulingPDCCH's numerology, it would be more universal to define the applicationdelay in terms of the earliest slot for which a transmission can bescheduled by applying the updated minimum value. With this definition,the earliest slot, defined in the numerology of k0 (or k2), that can bescheduled with k0 (or k2) satisfying the updated minimum value, can beexpressed as:

$\begin{matrix}{k0:\left\lceil {\left( {n + X} \right) \cdot \frac{2^{\mu_{{BWP},{target}}}}{2^{\mu_{{BWP},{curr}}}}} \right\rceil} & (5)\end{matrix}$ $\begin{matrix}{k2:\left\lceil {\left( {n + X} \right) \cdot \frac{2^{\mu_{{BWP},{target}}}}{2^{\mu_{{BWP},{curr}}}}} \right\rceil} & (6)\end{matrix}$

where μ_(BWP,target) is the numerology of the target BWP (e.g., thescheduled PDSCH or PUSCH) and μ_(BWP,curr) is the numerology of theactive BWP before the BWP switch (e.g., for a DL BWP, the PDCCH on whichthe control signaling was received). Note that one difference comparedto Equations (3) and (4) is that n is defined in the slot unit of the k0or k2 (i.e. the scheduled PDSCH/PUSCH), not in the slot unit of thePDCCH. Similar to Equations (3) and (4), X=max (Y, Z), Y may be theminimum scheduling offset value of k0 (or k2) prior to the indicatedchange, Z may be the smallest feasible non-zero application delay (e.g.1). In certain aspects, Y with respect to Equations (3) and (4) may bethe minimum value from the minimum scheduling offset value of k0 andminimum scheduling offset value of k2. In other aspects, the applicationdelay may be determined based on an absolute time value, a number oftime-domain resources (e.g., slots), or a BWP switch delay value. Instill other aspects, if the scheduled transmission is for a PDSCH (e.g.,a DCI format 1_1 (DL-scheduling DCI) is received on the PDCCH), Y withrespect to Equations (3) and (4) may be the minimum value from theminimum scheduling offset values for k0, and if the scheduledtransmission is for a PUSCH (e.g., a DCI format 0_1 (UL-scheduling DCI)is received on the PDCCH), Y with respect to Equations (3) and (4) maybe the minimum value from the minimum scheduling offset values for k2.

As the application delay may be derived according to the Equations (3)and (4) with the minimum scheduling offset values in terms of atime-domain resource (e.g., a number of slots) according to a numerologyof a certain BWP (e.g., the numerology of the BWP for which the minimumscheduling offset was configured), there may be ambiguities based ondiffering numerologies associated with the carriers and/or BWPs,especially in cross-carrier scheduling scenarios. Suppose for example,the target BWP has a subcarrier spacing (SCS) of 30 kHz, the active BWPhas a SCS of 15 kHz, and the minimum scheduling offset is defined interms of slots. Under such a scenario, the slot duration of the activeBWP is 1 ms, whereas the slot duration of the target BWP is 0.5 ms,which may lead to the UE attempting to apply a minimum scheduling offsetan/or an application delay at half the duration of what was intended.Thus, the misinterpreted minimum scheduling offset and/or applicationdelay may result in missed transmissions and/or increased powerconsumption. In other cases, the minimum scheduling offset and/orapplication delay may be updated to handle the differing numerologiesbetween the active BWP and target BWP, but such a scheme may result inincreased downlink signaling/overhead.

Aspects of the present disclosure generally relate to a framework fordetermining when to apply an updated value of a minimum schedulingoffset. Such a scheduling framework may improve the efficiency ofwireless communications including reduced power consumption and/orreduced signaling overhead. In certain aspects, the application delayfor cross-carrier scheduling may be defined according to the numerologyof the scheduling CC, or the numerology of the active BWP or the targetBWP of the scheduled CC. In other aspects, the application delay forself-carrier scheduling may be defined according to the numerology ofthe active BWP or the target BWP.

In certain aspects, the application delay for cross-carrier schedulingmay be defined according to the numerology of the active BWP of thescheduling CC (i.e. the numerology of the scheduling PDCCH). As aninterim application delay value may be in terms of the numerology of thescheduled CC (e.g., the numerology of the scheduled PDSCH or PUSCH), theapplication delay may be converted to the numerology of the schedulingCC according to the following expression:

$\begin{matrix}{{application\_ delay} = \left\lceil {X \cdot \frac{2^{\mu_{PDCCH}}}{2^{\mu_{P{\{{D❘U}\}}{SCH}}}}} \right\rceil} & (7)\end{matrix}$where X may be an interim value of the application delay based on atleast one of the minimum scheduling offset values, for example, asdescribed herein with respect to Equations (3) and (4).

Suppose a current value of the application delay is X=3, the PDSCH has aSCS of 120 kHz on the scheduled CC, and the PDCCH has a SCS of 30 kHz onthe scheduling CC. Under such an example, Equation (7) provides anapplication delay of %, which may be rounded up to 1. In this case, theupdated scheduling offset is applied in the next slot of the schedulingCC from when the PDCCH is received.

In certain aspects, the application delay for cross-carrier schedulingmay be defined according to the numerology of the target BWP of thescheduled CC. This technique avoids the conversion step to thenumerology of the scheduling CC. In other words, the application delaymay remain in the numerology domain of the scheduled CC.

FIG. 8 illustrates example cross-carrier scheduling of downlinkcommunications where the application delay is defined according to thenumerology of the target BWP of the scheduled CC, according to certainaspects of the present disclosure. Suppose BWP0 of CC0 has a numerologyassociated with a 30 kHz SCS, the BWP0 of CC1 has a numerologyassociated with a 120 kHz SCS, the current minimum scheduling offset (X)associated with BWP0 on CC1 is set as 3 slots. As shown, a UE mayreceive DCI 802 from a BS via a control channel (such as a PDCCH) onCC0, coinciding with slot_(n) of CC1. The DCI 802 indicates an updatedvalue for the minimum scheduling offset (e.g., min k0=1). As an example,the DCI 802 may also schedule a cross-carrier DL data transmission 804on BWP0 of CC1 at slot_(n+3) according to the scheduling offset of 3slots. As another example, the UE may also receive DCI 806 from the BSon CC0 in slot_(n+2) of CC1, where the DCI 806 provides cross-carrierscheduling for the DL data transmission 804.

The UE may apply the application delay to the numerology of the targetBWP of the scheduled CC, where in this example, a value of theapplication delay may be the current minimum scheduling offset value(e.g., 3 slots). As such, based on the numerology of the target BWP(e.g., BWP0 on CC1), slot_(n) through slot_(n+2) may be scheduled with ascheduling offset greater than or equal to the current minimumscheduling offset, and the following slots may be scheduled with ascheduling offset greater than or equal to the updated value of theminimum scheduling offset.

In other aspects, the value of the application delay may be based on thecurrent minimum scheduling offset and an adjustment term. For example,the value of the application may be the sum of the current minimumscheduling offset and the adjustment term, which, in certain aspects,may be the updated value of the minimum scheduling offset. Referring toFIG. 8 , the current minimum scheduling offset may be used from slot_(n)through slot_(n+3), and during the following slots the updated value ofthe minimum scheduling offset will be used.

For the slots on CC1 that can be scheduled by applying the updated valueof the minimum scheduling offset (e.g., min k0=1), the UE may receiveDCI 808 from the BS on CC0, where the DCI 808 schedules a cross-carrierDL data transmission 810 on CC1 at slot_(n+5) (e.g., the DCI 808indicates k0=1). According to the numerology of the CC1, the UE appliesthe updated minimum scheduling offset value to determine various actionsfor the data transmission 810 (e.g., ignoring the scheduled grant if thecorresponding grant parameter (k0 or k2) is less than or equal to theupdated minimum scheduling offset value).

In certain aspects, the application delay for self-carrier (i.e.,intra-carrier) scheduling may be defined according to the numerology ofthe active BWP. In other words, the slot definition for the applicationdelay may be defined per the scheduling PDCCH. As an interim applicationdelay value may be in terms of the numerology of the scheduled CC, theapplication delay may be converted to the numerology of the schedulingCC according to Equation (7).

FIG. 9A illustrates example self-carrier scheduling of downlinkcommunications where the application delay is defined according to thenumerology of the active BWP, according to certain aspects of thepresent disclosure. Suppose a BWP switch delay is configured as 1 slotat 15 kHz SCS and 2 slots at 30 kHz SCS, the minimum scheduling offset(X) associated with BWP0 (15 kHz SCS) is set as 2 slots, the minimumscheduling offset (X) associated with BWP1 (30 kHz SCS) is set as 0slots, and BWP0 and BWP1 may each have various values of k0 configured.As shown, a UE may receive DCI 902 from a BS via a control channel suchas a PDCCH. The DCI 902 may be received in slot_(n) and indicate ascheduling offset (e.g., k0=2) that schedules an intra-BWP DL datatransmission 904 in slot_(n+2). In addition, the DCI 902 indicates anupdated value for the minimum scheduling offset changing value to zero.In certain aspects, the application delay may be based on the currentminimum scheduling offset of 2 slots. Under the numerology of the activeBWP, the UE may allow the expiration of the application delay of 2 slotsin terms of the numerology of the active BWP at slot_(n+2), where theupdated value of the minimum scheduling offset may take effect.

In certain aspects, the application delay for self-carrier (i.e.,intra-carrier) scheduling may be defined according to the numerology ofthe target BWP. FIG. 9B illustrates example self-carrier scheduling ofdownlink communications where the application delay is defined accordingto the numerology of the target BWP, according to certain aspects of thepresent disclosure. Suppose the same assumptions apply in this exampleas described herein with respect to FIG. 9A. As shown, a UE may receiveDCI 906 from a BS via a control channel such as a PDCCH. The DCI 906indicates a scheduling offset (e.g., k0=4) that schedules a cross-BWP DLdata transmission 908 in slot_(n+4) of BWP1. In addition, the DCI 906indicates an updated value for the minimum scheduling offset changingvalue to zero. In certain aspects, the application delay may be based onthe current minimum scheduling offset of 2 slots. Under the numerologyof the target BWP, the UE may allow the expiration of the applicationdelay of 2 slots, which may be set in terms of the numerology of theactive BWP, converted to the target BWP, which provides a 4 slotapplication delay according to Equations (5) or (6). Slot_(n+4) of BWP1may be scheduled by applying the updated minimum scheduling offset, forexample. The UE may receive DCI 910 at slot_(n+6), where the DCI 910schedules an intra-slot DL data transmission 912, which satisfies theupdated value of the minimum scheduling offset.

For cross-carrier scheduling with the same numerology between thescheduling carrier and scheduled carrier, the slots for the schedulingcarrier and the scheduled carrier are aligned. The numerology of thescheduled carrier may change if its active BWP is switched between twoBWP with different numerologies. Besides DCI on the scheduling carrier,there may be no difference from self-carrier scheduling.

For cross-carrier scheduling with different numerologies between thescheduling carrier and scheduled carrier, there are issues with how todefine minimum scheduling offsets for k0 and k2 and how to defineapplication delay for minimum scheduling offset change. In certainwireless communication networks (e.g. 5G NR), the current definition fork0 and k2 is that, when k0=0 and k2=0, the slot on the scheduled carrierstarts aligned to the slot of the scheduling carrier for purposes ofdetermining the slots of the scheduling offset. For the case of acarrier with a larger SCS (e.g., 120 kHz SCS) scheduling a carrier witha smaller SCS (e.g., 30 kHz SCS), multiple slots of the schedulingcarrier overlaps with one slot of the scheduled carrier. For example,FIG. 10A illustrates a diagram of multiples slots of a schedulingcarrier 1002 overlapping with a single slot of a scheduled carrier 1004.In this example, a DCI with a scheduling offset of k0=0 received in anyof the slots (slot 0-3) of the scheduling carrier 1002 may schedule atransmission within the slot of the scheduled carrier 1004.

For the case of a carrier with a smaller SCS scheduling a transmissionon a carrier with a larger SCS, one slot of the scheduling carrieroverlaps with multiple slots of the scheduled carrier. For example, FIG.10B illustrates a diagram of a single slot of a scheduling carrier 1006overlapping with a multiple slots of a scheduled carrier 1008. In somecases with the k0/k2 definition aligned to the start of slot of thescheduled carrier, if the PDCCH is received in a later part of the slot(e.g., coinciding with the timing of slot_(n+1) of the scheduled carrier1008), the scheduling offset would have to be larger than zero (e.g.,k0=3) to satisfy a minimum scheduling offset due to k0=0 is already atslot_(n) of the scheduling carrier 1008. Thus, in some cases, a singleminimum k0 configured for the scheduled CC may not be efficient as theminimum scheduling offset may be over-provisioned (e.g., too long, whichincreases the latency) for a PDCCH received earlier in the slot of thescheduling CC (e.g., at slot_(n) of the scheduled carrier 1008).Referring to FIG. 10B, the PDSCH/PUSCH may not be scheduled within 2slots after the scheduling PDCCH. To achieve this, for the latter PDCCH1012, k0 has to be 3 slots or larger. In other cases, for the earlierPDCCH 1010, k0 can be 2 or larger. So overall, a single “minimum k0”that works across all PDCCH positions is 3 slots. However, this minimumscheduling offset may be over-provisioned for certain cases, resultingin increased power consumption and/or increased signaling to manageminimum scheduling offset values.

Aspects of the present disclosure relate to various techniques fordetermining the scheduling offset in cases where the SCS are differentbetween the scheduling carrier and scheduled carrier. Such techniquesdescribed herein may improve the power consumption of the UE and/orreduce the signaling overhead in managing minimum scheduling offsetvalues to accommodate the different SCSs. In certain aspects, the PDCCHmay only be received in the first half of a slot of the schedulingcarrier (e.g., only within the first three symbols of the slot of thescheduling carrier). In other aspects, the starting position from whenthe minimum scheduling offset runs may be relative to the slot of thescheduled carrier that intersects with the last symbol of the PDCCH onthe scheduling carrier. For example, referring to FIG. 10B, the minimumscheduling offset may run from slot_(n+1) of the scheduled carrier 1008due to the reception of the PDCCH 1012 at slot_(n+1).

As another example, if the ending position of PDCCH 1010 is in slot_(n)of the scheduled carrier 1008, and a minimum DL scheduling offset is 2slots (in PDSCH SCS), the earliest schedulable PDSCH may start inslot_(n+2) or later. Thus, the minimum scheduling offset may be at least1 slot.

In still other aspects, the minimum scheduling offset may be defined interms of symbols of the scheduled carrier from the last symbol of thescheduling PDCCH. For example, the minimum scheduling offset andscheduling offset k0/k2 may be given as a number of symbols from thelast symbol of the PDCCH 1012.

The UE may take various actions if the scheduling offset is less than orequal to the minimum scheduling offset value. In certain aspects, if thek0 (or k2) indicated in the TDRA field in DCI format 1_0 (or 0_0) isless than or equal to the current minimum scheduling offset valuecurrently in use, the UE may implicitly switch to a default value forthe minimum scheduling offset (e.g., the value corresponding to ‘0’ asthe 1-bit indication).

In certain aspects, the base station may implement various techniquesfor error handling if the base station detects that the UE has notapplied the updated minimum scheduling offset according to theapplication delay as described herein. For instance, the base stationmay retransmit the updated value of the minimum scheduling offset if thebase station determines that the UE has not properly implemented theupdated value.

According to certain aspects, there may be an upper bound for minimumscheduling offset values. For instance, the minimum k0/k2 may provideenough delay for the modem to warm-up (e.g. using this for cross-carrierwake-up), 3 milliseconds may be sufficient, which may be about 24 slotsat a 120 kHz SCS. That is, the upper bound for the minimum schedulingoffset values may be 24 slots. In other aspects, the minimum schedulingoffset value may be greater than 1 slot without an upper bound.

FIG. 11 is a flow diagram illustrating example operations 1100 forwireless communication, in accordance with certain aspects of thepresent disclosure. The operations 1100 may be performed, for example,by UE (e.g., the UE 120 a in the wireless communication network 100).Operations 1100 may be implemented as software components that areexecuted and run on one or more processors (e.g., controller/processor280 of FIG. 2 ). Further, the transmission and reception of signals bythe UE in operations 1100 may be enabled, for example, by one or moreantennas (e.g., antennas 252 of FIG. 2 ). In certain aspects, thetransmission and/or reception of signals by the UE may be implementedvia a bus interface of one or more processors (e.g.,controller/processor 280) obtaining and/or outputting signals.

The operations 1100 may begin, at 1102, where a UE may receive, from abase station (e.g., the BS 110 a), one or more configurations (e.g., anRRC configuration) indicating a plurality of minimum scheduling offsetvalues (for example, as described herein with respect to FIG. 7 ). At1104, the UE may receive, from the base station, a signal (e.g., controlsignaling including RRC, DCI, and/or MAC-CE signaling) indicating one ofthe minimum scheduling offset values as an updated value to be used forcommunications with the base station and a type of scheduling (e.g.,cross-carrier scheduling or self-carrier scheduling). At 1106, the UEmay determine a delay (e.g., the application delay determined accordingto Equations (5), (6), or (7)) based on the type of scheduling. At 1108,the UE may use the updated value for communications with the basestation based on the determined time delay, after the reception of thesignal.

At 1108, using the updated value for communications with the basestation may include the UE communicating with the base station based onthe updated value, for example, determining whether scheduling offsets(k0 or k2) satisfy the updated value according to Equation (2). As usedherein, communicating with the base station may include, for example,the UE receiving DL data transmissions from the base station. In othercases, the UE may transmit UL data transmissions to the base station. Inaspects, the updated value may be used for communications with the basestation after the reception of the signal and expiration of a delay(e.g., the application delay) as described herein. As an example, thetime-domain resource may include a time-domain resource (e.g., a slotaccording to the numerology of the PDCCH or the PDSCH/PUSCH) offset fromthe last time domain resource of the signal by the delay, which may bedetermined as described herein.

In certain aspects, the application delay for cross-carrier schedulingmay be defined according to the numerology of the active BWP. As anexample, with respect to operations 1100, the type of schedulingindicated in the signal may be cross-carrier scheduling such that thesignal is received via a first BWP (e.g., a DL BWP on a PDCCH) within afirst carrier (e.g., a component carrier), and the signal furtherindicates a scheduling offset to be used for communications with thebase station via a second BWP (e.g., a DL or UL BWP on a PDSCH or PUSCH)with a second carrier that is different from the first carrier. At 1106,the delay (e.g., the application delay) may be determined in terms oftime-domain units (e.g., symbols, slots, frames, etc.) associated withthe first BWP, for example, according to the numerology of the activeBWP.

As an interim value of the application delay may be in terms of thenumerology of the target BWP (e.g., the second BWP), the UE may converta value (e.g., the interim value of the application delay) totime-domain units associated with the first BWP. For example, theconversion may include converting X according to Equation (7). Incertain aspects, the value may be based on at least one of the minimumscheduling offset values, for example, the minimum scheduling offsetvalue used for communication with the base station prior to the updatedvalue. In aspects, the value may be based on a default value of aminimum scheduling offset used for communications with the base station.For example, as X=max (Y, Z), Y may be the default value of the minimumschedule offset, such as a fixed value or the smallest value in the TDRAtable for the active DL (or UL) BWP. In aspects, the value may bedetermined according to the various approaches for determining X asdescribed herein with respect to Equations (5) or (6). For example, ifthe scheduled transmission is for a PDSCH (e.g., a DCI format 1_1(DL-scheduling DCI) is received on the PDCCH), Y with respect toEquations (5) and (6) may be the minimum value from the minimumscheduling offset values for k0, and if the scheduled transmission isfor a PUSCH (e.g., a DCI format 0_1 (UL-scheduling DCI) is received onthe PDCCH), Y with respect to Equations (5) and (6) may be the minimumvalue from the minimum scheduling offset values for k2.

In certain aspects, the application delay for cross-carrier schedulingmay be defined according to the numerology of the target BWP. As anexample, with respect to operations 1100, the type of schedulingindicated in the signal (for example, as described herein with respectto FIG. 8 ) may be cross-carrier scheduling such that the signal isreceived via a first BWP within a first carrier, and the signal furtherindicates a scheduling offset to be used for communications with thebase station via a second BWP within a second carrier that is differentfrom the first carrier. In certain cases, the UE may communicate withthe base station based on the scheduling offset. At 1106, the delay(e.g., the application delay) may be determined based on a value (e.g.,an interim value of the application delay) in terms of time-domain unitsassociated with the second BWP, for example, according to the numerologyof the target BWP.

As the value of the application delay may already be in terms of thetime-domain units of the second BWP, the value is not convertedaccording to Equation (7). Expressed another way, the UE may directlyapply the value of the application delay in terms of the time-domainunits of the target BWP without any conversion step. In certain aspects,the value may be based on at least one of the minimum scheduling offsetvalues, for example, the minimum scheduling offset value used forcommunication with the base station prior to the updated value. Forexample, the value may be determined according to the various approachesfor determining X as described herein with respect to Equations (5) or(6). In aspects, the value may be based on a default value of a minimumscheduling offset used for communications with the base station. Inaspects, the value may be based on at least one of an adjustment term orat least one of the minimum scheduling offset values. For example, thevalue may be the sum of the adjustment term or at least one of theminimum scheduling offset values. In certain aspects, the adjustmentterm may be the updated value indicated in the signal.

In certain aspects, the application delay for self-carrier (i.e.,intra-carrier) scheduling may be defined according to the numerology ofthe active BWP. For instance, with respect to operations 1100, the typeof scheduling indicated in the signal may be self-carrier schedulingsuch that the signal is received via a first BWP within a carrier, andthe signal further indicates a scheduling offset to be used forcommunications with the base station via a second BWP within the samecarrier. In certain cases, the UE may communicate with the base stationbased on the scheduling offset. At 1106, the delay (e.g., theapplication delay) may be determined in terms of time-domain unitsassociated with the first BWP, for example, according to the numerologyof the active BWP.

As an interim value of the application delay may be in terms of thenumerology of the target BWP (e.g., the second BWP), the UE may converta value (e.g., the interim value of the application delay) totime-domain units associated with the first BWP based on numerologies ofthe first BWP and the second BWP. For example, the application delay maybe converted to the numerology of the scheduling CC according toEquation (7). In certain aspects, the value may be based on at least oneof the minimum scheduling offset values, for example, the minimumscheduling offset value used for communication with the base stationprior to the updated value. For example, the value may be determinedaccording to the various approaches for determining X as describedherein with respect to Equations (5) or (6). In aspects, the value maybe based on a default value of a minimum scheduling offset used forcommunications with the base station.

In certain aspects, the application delay for self-carrier schedulingmay be defined according to the numerology of the target BWP. Forinstance, with respect to operations 1100, the type of schedulingindicated in the signal may be self-carrier scheduling such that thesignal is received via a first BWP within a carrier and, the signalfurther indicates a scheduling offset to be used for communications withthe base station via a second BWP within the same carrier. In certaincases, the UE may communicate with the base station based on thescheduling offset. At 1106, the delay (e.g., the application delay) maybe determined based on a value (e.g., the interim value of theapplication delay) in terms of time-domain units associated with thesecond BWP.

As the value of the application delay may already be in terms of thetime-domain units of the second BWP, the value is not convertedaccording to Equation (7). Expressed another way, the UE may directlyapply the value of the application delay in terms of the time-domainunits of the target BWP without any conversion step. In certain aspects,the value may be based on at least one of the minimum scheduling offsetvalues, for example, the minimum scheduling offset value used forcommunication with the base station prior to the updated value. Forexample, the value may be determined according to the various approachesfor determining X as described herein with respect to Equations (5) or(6). In aspects, the value may be based on a default value of a minimumscheduling offset used for communications with the base station. Inaspects, the value may be based on at least one of an adjustment term orat least one of the minimum scheduling offset values. For example, thevalue may be the sum of the adjustment term or at least one of theminimum scheduling offset values. In certain aspects, the adjustmentterm may be the updated value indicated in the signal.

Aspects of the present disclosure relate to various techniques fordetermining the scheduling offset in cases where the SCS are differentbetween the scheduling carrier and scheduled carrier, for example, asdescribed herein with respect to FIGS. 10A and 10B. In certain aspects,the PDCCH may only be received in the first half of a slot of thescheduling carrier (e.g., only within the first three symbols of theslot of the scheduling carrier). As an example, with respect tooperations 1100, the UE may receive the signal, at 1104, via a first BWPwithin a first half of a slot of the first BWP, where the signal furtherindicates a scheduling offset to be used for communications with thebase station via a second BWP. In aspects, the UE may receive the signalvia three symbols (e.g., the first three symbols) of the slot of thefirst BWP. In certain cases, the first BWP may have a numerologydifferent than the numerology of the second BWP. In certain cases, theUE may communicate with the base station based on the scheduling offset.

In aspects, the starting position of the minimum scheduling offset maybe the slot of the scheduled carrier that intersects with the lastsymbol of the PDCCH on the scheduling carrier, for example, as describedherein with respect to FIG. 10B. As an example, with respect tooperations 1100, the UE may receive the signal, at 1104, via a first BWPwith a first numerology, where the signal further indicates a schedulingoffset to be used for communications with the base station via a secondBWP with a second numerology different than the first numerology. The UEmay communicate with the base station based on the scheduling offsetbeing relative to a time-domain resource (e.g., a slot, mini-slot,symbol, etc.) of the second BWP, where the time-domain resourceintersects with a last time-domain resource of the signal (e.g., thelast symbol of a PDCCH).

According to certain aspects, the minimum scheduling offset may bedefined in terms of symbols of the scheduled carrier from the lastsymbol of the scheduling PDCCH. As an example, with respect tooperations 1100, the UE may receive the signal, at 1104, via a first BWPwith a first numerology, where the signal further indicates a schedulingoffset to be used for communications with the base station via a secondBWP with a second numerology different than the first numerology. The UEmay communicate with the base station based on the scheduling offset andat least one of the minimum scheduling offset values (e.g., the minimumscheduling offset value currently in use prior to the update), where thescheduling offset and at least one of the minimum scheduling offsets arein terms of symbols from a last time-domain resource of the signal(e.g., the last symbol of the PDCCH).

The UE may take various actions if the scheduling offset is less than orequal to the minimum scheduling offset value. As an example, withrespect to operations 1100, the signal may further indicate a schedulingoffset to be used for communications with the base station. The UE mayidentify, among the plurality of minimum scheduling offset values, aminimum scheduling offset value used for communications with the basestation. The UE may determine a value of the scheduling offset based atleast in part on the minimum scheduling offset value (e.g., the valuecurrently in use prior to the update) used for communications with thebase station. The UE may communicate with the base station based on adefault value (e.g., the value corresponding to ‘0’ (zero) as the 1-bitindication) if the value of the scheduling offset is less than or equalto at least one of the minimum scheduling offset values (e.g., the valuecurrently in use prior to the update).

FIG. 12 is a flow diagram illustrating example operations 1200 forwireless communication, in accordance with certain aspects of thepresent disclosure. The operations 1200 may be performed, for example,by a BS (e.g., the BS 110 a in the wireless communication network 100).The operations 1200 may be complimentary to the operations 1100performed by the BS. Operations 1200 may be implemented as softwarecomponents that are executed and run on one or more processors (e.g.,controller/processor 240 of FIG. 2 ). Further, the transmission andreception of signals by the BS in operations 1200 may be enabled, forexample, by one or more antennas (e.g., antennas 234 of FIG. 2 ). Incertain aspects, the transmission and/or reception of signals by the BSmay be implemented via a bus interface of one or more processors (e.g.,controller/processor 240) obtaining and/or outputting signals.

The operations 1200 may begin, at 1202, where a base station (e.g., theBS 110 a) may select one of a plurality minimum scheduling offset valuesas an updated value to be used for communications with a UE (e.g., theUE 120 a). At 1204, the base station may transmit, to the UE, a signal(e.g., control signaling including RRC, DCI, and/or MAC-CE signaling)indicating the updated value and a type of scheduling (e.g.,cross-carrier scheduling or self-carrier scheduling). At 1206, the basestation may determine a a delay (e.g., the application delay determinedaccording to Equations (5), (6), or (7)) based on the type ofscheduling. At 1208, the base station may use the updated value forcommunications with the UE based on the determined delay, after thetransmission of the signal.

At 1208, using the updated value for communications with the UE mayinclude the UE communicating with the base station based on the updatedvalue, for example, determining whether scheduling offsets (k0 or k2)satisfy the updated value according to Equation (2). As used herein,communicating with the UE may include, for example, the base stationtransmitting DL data transmissions to the UE. In other cases, the basestation may receive UL data transmissions from the UE. In aspects, theupdated value may be used for communications with the UE after thereception of the signal and expiration of a delay (e.g., the applicationdelay) as described herein. As an example, the time-domain resource mayinclude a time-domain resource (e.g., a slot according to the numerologyof the PDCCH or the PDSCH/PUSCH) offset from the last time domainresource of the signal by the delay, which may be determined asdescribed herein. In other aspects, the operations 1200 may include thebase station transmitting, to the UE, one or more configurations (e.g.,an RRC configuration) indicating the plurality of minimum schedulingoffset values (for example, as described herein with respect to FIG. 7).

In certain aspects, the application delay for cross-carrier schedulingmay be defined according to the numerology of the active BWP. As anexample, with respect to operations 1200, the type of scheduling may becross-carrier scheduling such that the signal is transmitted via a firstBWP (e.g., a DL BWP on a PDCCH) within a first carrier (e.g., acomponent carrier), and the signal further indicates a scheduling offsetto be used for communications with the UE via a second BWP (e.g., a DLor UL BWP on a PDSCH or PUSCH) with a second carrier that is differentfrom the first carrier. In certain cases, the base station maycommunicate with the UE based on the scheduling offset. At 1206, thedelay may be determined in terms of time-domain units associated withthe first BWP, for example, according to the numerology of the activeBWP.

As an interim value of the application delay may be in terms ofnumerology of the target BWP (e.g., the second BWP), the base stationmay convert a value (e.g., the interim value of the application delay)to the time-domain units associated with the first BWP. For example, theconversion may include converting X according to Equation (7). Incertain aspects, the value may be based on at least one of the minimumscheduling offset values (e.g., the value currently in use prior to theupdate). In aspects, the value may be based on a default value of aminimum scheduling offset used for communications with the UE. Incertain aspects, value may be based on the minimum scheduling offsetvalue used for communication with the base station prior to the updatedvalue. In aspects, the value may be determined according to the variousapproaches for determining X as described herein with respect toEquations (5) or (6). For example, if the scheduled transmission is fora PDSCH (e.g., a DCI format 1_1 (DL-scheduling DCI) is received on thePDCCH), Y with respect to Equations (5) and (6) may be the minimum valuefrom the minimum scheduling offset values for k0, and if the scheduledtransmission is for a PUSCH (e.g., a DCI format 0_1 (UL-scheduling DCI)is received on the PDCCH), Y with respect to Equations (5) and (6) maybe the minimum value from the minimum scheduling offset values for k2.

In certain aspects, the application delay for cross-carrier schedulingmay be defined according to the numerology of the target BWP. As anexample, with respect to operations 1200, the type of scheduling may becross-carrier scheduling such that the signal is transmitted via a firstBWP within a first carrier, and the signal further indicates ascheduling offset to be used for communications with the UE via a secondBWP within a second carrier that is different from the first carrier. Incertain cases, the base station may communicate with the UE based on thescheduling offset. At 1206, the delay may be determined based on a value(e.g., the interim value of the application delay) in terms oftime-domain units associated with the second BWP, for example, accordingto the numerology of the target BWP.

As the value of the application delay may already be in terms of thetime-domain units of the second BWP, the value is not convertedaccording to Equation (7). Expressed another way, the base station maydirectly apply the value of the application delay in terms of thetime-domain units of the target BWP without any conversion step. Incertain aspects, the value may be based on at least one of the minimumscheduling offset values, for example, the minimum scheduling offsetvalue used for communication with the base station prior to the updatedvalue. For example, the value may be determined according to the variousapproaches for determining X as described herein with respect toEquations (5) or (6). In aspects, the value may be based on a defaultvalue of a minimum scheduling offset used for communications with theUE. In aspects, the value may be based on at least one of an adjustmentterm or at least one of the minimum scheduling offset values. Forexample, the value may be the sum of the adjustment term or at least oneof the minimum scheduling offset values. In certain aspects, theadjustment term may be the updated value indicated in the signal.

In certain aspects, the application delay for self-carrier (i.e.,intra-carrier) scheduling may be defined according to the numerology ofthe active BWP. For instance, with respect to operations 1200, the typeof scheduling may be self-carrier scheduling such that the signal istransmitted via a first BWP within a carrier, and the signal furtherindicates a scheduling offset to be used for communications with the UEvia a second BWP within the same carrier. In certain cases, the basestation may communicate with the UE based on the scheduling offset. At1206, the delay may be determined in terms of time-domain unitsassociated with the first BWP, for example, according to the numerologyof the active BWP.

As an interim value of the application delay may be in terms of thenumerology of the target BWP (e.g., the second BWP), the base stationmay convert a value (e.g., the interim value of the application delay)to time-domain units associated with the first BWP based on numerologiesof the first BWP and the second BWP. For example, the application delaymay be converted to the numerology of the scheduling CC according toEquation (7). In certain aspects, the value may be based on at least oneof the minimum scheduling offset values, for example, the minimumscheduling offset value used for communication with the base stationprior to the updated value. For example, the value may be determinedaccording to the various approaches for determining X as describedherein with respect to Equations (5) or (6). In aspects, the value maybe based on a default value of a minimum scheduling offset used forcommunications with the UE.

In certain aspects, the application delay for self-carrier schedulingmay be defined according to the numerology of the target BWP. Forinstance, with respect to operations 1100, the type of scheduling may beself-carrier scheduling such that the signal is transmitted via a firstBWP within a carrier and further indicates a scheduling offset to beused for communications with the UE via a second BWP within the samecarrier. In certain cases, the base station may communicate with the UEbased on the scheduling offset. At 1206, the delay may be determinedbased on a value in terms of time-domain units associated with thesecond BWP, for example, according to the numerology of the target BWP.

As the value of the application delay may already be in terms of thetime-domain units of the second BWP, the value is not convertedaccording to Equation (7). Expressed another way, the base station maydirectly apply the value of the application delay in terms of thetime-domain units of the target BWP without any conversion step. Incertain aspects, the value may be based on at least one of the minimumscheduling offset values, for example, the minimum scheduling offsetvalue used for communication with the base station prior to the updatedvalue. For example, the value may be determined according to the variousapproaches for determining X as described herein with respect toEquations (5) or (6). In aspects, the value may be based on a defaultvalue of a minimum scheduling offset used for communications with theUE. In aspects, the value may be based on at least one of an adjustmentterm or at least one of the minimum scheduling offset values. Forexample, the value may be the sum of the adjustment term or at least oneof the minimum scheduling offset values. In certain aspects, theadjustment term may be the updated value indicated in the signal.

Aspects of the present disclosure relate to various techniques fordetermining the scheduling offset in cases where the SCS are differentbetween the scheduling carrier and scheduled carrier, for example, asdescribed herein with respect to FIGS. 10A and 10B. In certain aspects,the PDCCH may only be transmitted in the first half of a slot of thescheduling carrier (e.g., only within the first three symbols of theslot of the scheduling carrier). As an example, with respect tooperations 1200, base station may transmit the signal via a first BWPwithin a first half of a slot of the first BWP, where the signal furtherindicates a scheduling offset to communicate with the UE via a secondBWP. In aspects, the base station may transmit the signal via threesymbols (e.g., the first three symbols) of the slot of the first BWP. Incertain cases, the first BWP may have a numerology different than thenumerology of the second BWP. In certain cases, the base station maycommunicate with the UE based on the scheduling offset.

In aspects, the starting position of the minimum scheduling offset maybe the slot of the scheduled carrier that intersects with the lastsymbol of the PDCCH on the scheduling carrier, for example, as describedherein with respect to FIG. 10B. As an example, with respect tooperations 1200, the base station may transmit the signal, at 1204, viaa first BWP with a first numerology, where the signal further indicatesa scheduling offset to be used for communications with the base stationvia a second BWP with a second numerology different than the firstnumerology. The base station may communicate with the UE based on thescheduling offset being relative to a time-domain resource (e.g., aslot, mini-slot, symbol, etc.) of the second BWP, where the time-domainresource intersects with a last time-domain resource of the signal(e.g., the last symbol of a PDCCH).

According to certain aspects, the minimum scheduling offset may bedefined in terms of symbols of the scheduled carrier from the lastsymbol of the scheduling PDCCH. As an example, with respect tooperations 1200, the base station may transmit the signal, at 1204, viaa first BWP with a first numerology, where the signal further indicatesa scheduling offset to be used for communications with the base stationvia a second BWP with a second numerology different than the firstnumerology. The base station may communicate with the UE based on thescheduling offset and at least one of the minimum scheduling offsetvalues (e.g., the minimum scheduling offset value currently in use priorto the update), where the scheduling offset and at least one of theminimum scheduling offsets are in terms of symbols from a lasttime-domain resource of the signal (e.g., the last symbol of the PDCCH).

The base station may take various actions if it determines that thescheduling offset is less than or equal to the minimum scheduling offsetvalue. As an example, with respect to operations 1200, the signal mayfurther indicates a scheduling offset to be used for communications withthe UE. The base station may determine a value of the scheduling offsetbased at least in part on the minimum scheduling offset value (e.g., thevalue currently in use prior to the update) used for communications withthe UE. The base station may communicate with the UE based on a defaultvalue (e.g., the value corresponding to ‘0’ (zero) as the 1-bitindication) if the value of the scheduling offset is less than or equalto at least one of the minimum scheduling offset values (e.g., the valuecurrently in use prior to the update).

In certain aspects, the base station may implement various techniquesfor error handling if the base station detects that the UE has notapplied the updated minimum scheduling offset according to theapplication delay as described herein. As an example, with respect tooperations 1200, the base station may determine that the UE failed todecode the signal indicating the updated value, for example, due tohybrid automatic repeat request (HARD) operations. Based on thisdetermination, the base station may retransmit, to the UE, the signalindicating the updated value.

Further Example Scheduling Application Delay

In certain aspects, for a DL (or UL) scheduling DCI that indicates anupdate to the minimum scheduling offset(s) for an active DL BWP and/oran active UL BWP, the earliest slot that can be scheduled based on theupdated minimum scheduling offset(s) is given by the followingexpression:n′+X  (8)where:X=max(Y,Z)+A  (9)Y may be at least one of the configured minimum scheduling offset valuessuch as the current minimum k0 (or k2). A may be an adjustment term suchas the updated minimum scheduling offset value. Z may be a value thatensures the overall application delay is not too small. For example, thevalue of Z may be (1, 1, [2], [2]) for SCS of (15, 30, 60, 120) KHz,respectively. In certain aspects, X=Y+A+Z or X=max(Y,Z)+max(A,Z) mayalso provide suitable values for X. In Equation (8), n′ may be the slotindex in the numerology of the scheduled transmission (e.g., PUSCH orPDSCH), and the relationship of n′ to the slot index in the schedulingPDCCH numerology may be given by the following expressions:

$\begin{matrix}{{k0:n^{\prime}} = \left\lceil {n \cdot \frac{2^{\mu_{PDSCH}}}{2^{\mu_{PDCCH}}}} \right\rceil} & (10)\end{matrix}$ $\begin{matrix}{{k2:n^{\prime}} = \left\lceil {n \cdot \frac{2^{\mu_{PUSCH}}}{2^{\mu_{PDCCH}}}} \right\rceil} & (11)\end{matrix}$

FIG. 13A illustrates example scheduling of downlink communications whereminimum scheduling offset changes from a larger value to a smallervalue, and the application delay is determined according to Equation(8), according to certain aspects of the present disclosure. As shown, aUE may receive DCI 1302 from a BS via a control channel (such as aPDCCH) in slot_(n). The DCI 1302 indicates an updated value for theminimum scheduling offset (e.g., min k0=1 from a current value of mink0=2). The DCI 1302 may also schedule a DL data transmission 1304 onBWP0 at slot_(n+2). In certain aspects, with respect to Equations (8)and (9), Y=2 and A=1, thus, X=sum(2,1)=3. As a result, in this example,the earliest slot that can be scheduled with k0=1 is Slot n+3. The UEmay receive DCI 1306 from the BS via a control channel (such as a PDCCH)in slot_(n+2), and the DCI 1306 with a scheduling offset value of 1 mayschedule a DL data transmission 1308 on BWP0 at slot_(n+3).

FIG. 13B illustrates example scheduling of downlink communications whereminimum scheduling offset changes from a smaller value to a largervalue, and the application delay is determined according to Equation(8), according to certain aspects of the present disclosure. As shown, aUE may receive DCI 1310 from the BS via a control channel (such as aPDCCH) in slot_(n). The DCI 1310 indicates an updated value for theminimum scheduling offset (e.g., min k0=1 from a current value of mink0=0). The DCI 1310 may also schedule a DL data transmission 1312 onBWP0 at slot_(n). In certain aspects, with respect to Equations (8) and(9), because the current minimum scheduling offset is zero, assuming Z=1results in X=max(0, 1)+1=2. In this example, the earliest slot that canbe scheduled based on minimum k0=1 is Slot n+2 (i.e., the schedulingPDCCH would have to be transmitted in Slot n+1). The UE may receive DCI1314 from the BS via a control channel in slot_(n+1), and the DCI 1314with a scheduling offset value of 1 may schedule a DL data transmission1316 on BWP0 at slot_(n+2).

For a BWP switch, it may be very useful to indicate the minimumscheduling offset to be used for the target BWP, and the indication canbe in the same scheduling DCI that triggers the BWP switch. Theexistence of the 1-bit field may be based on the current BWP's RRCconfiguration, it may be expected for most cases, the 1-bit field ispresent in the DCI, and it may be wasteful to disallow usage forBWP-switch-triggering DCI. In aspects, the DCI that triggers a BWPswitch may also indicate the minimum scheduling offset to be used forthe target BWP, if the 1-bit field is present in the DCI.

Successive Update of the Minimum Scheduling Offset

With respect to the application delay, successive change of the minimumscheduling offset may be supported. In certain aspects, for example thesmallest time scale (e.g., URLLC communications), the minimum schedulingoffset may be updated to adapt to variations in the traffic such as highbandwidth bursts. In other cases, if updates to the minimum schedulingoffset is enabled and non-zero minimum scheduling offset is used, itmeans that the introduced additional latency is tolerable at leastmomentarily. In such cases, successive updates of the minimum schedulingoffset may be disabled or not expected.

In certain aspects, the base station may refrain from signaling asuccessive change to the minimum scheduling offset before the time thatthe previous change is expected to be applied and/or acknowledged by theUE. For example, the UE may not expect another indication of minimumscheduling offset change in a scheduling DCI if a previous indication ispending to be applied. In another example, the UE may not expect toreceive another indication of minimum scheduling offset change in ascheduling DCI for the same active BWP before the time of confirmationfor the reception of a previous indication of minimum scheduling offsetchange. If the previous change indication is carried in a DL schedulingDCI, the time of confirmation is when HARQ-ACK for the scheduled PDSCHis sent. If the previous change indication is carried in a UL schedulingDCI, the time of confirmation is when the scheduled PUSCH is sent.Waiting until the time of HARQ-ACK or PUSCH transmission correspondingto the DCI carrying the previous change indication is robust becausethis may give an opportunity for the base station and UE to sync up on aminimum scheduling offset change before moving onto another change.

FIG. 14 illustrates a communications device 1400 (e.g., the UE 120 a)that may include various components (e.g., corresponding tomeans-plus-function components) configured to perform operations for thetechniques disclosed herein, such as the operations illustrated in FIG.11 . The communications device 1400 includes a processing system 1402coupled to a transceiver 1408 (e.g., a transmitter and/or receiver). Thetransceiver 1408 is configured to transmit and receive signals for thecommunications device 1400 via an antenna 1410, such as the varioussignals as described herein. The processing system 1402 may beconfigured to perform processing functions for the communications device1400, including processing signals received and/or to be transmitted bythe communications device 1400.

The processing system 1402 includes a processor 1404 coupled to acomputer-readable medium/memory 1412 via a bus 1406. In certain aspects,the computer-readable medium/memory 1412 is configured to storeinstructions (e.g., computer-executable code) that when executed by theprocessor 1404, cause the processor 1404 to perform the operationsillustrated in FIG. 11 , or other operations for performing the varioustechniques discussed herein for managing scheduled transmissions. Incertain aspects, computer-readable medium/memory 1412 stores code forreceiving 1414, code for identifying 1416, code for determining 1418(including code for converting), and/or code for using 1420 (includingcode for communicating, code for receiving, and/or code fortransmitting). In certain aspects, the processor 1404 has circuitryconfigured to implement the code stored in the computer-readablemedium/memory 1412. The processor 1404 includes circuitry for receiving1422, circuitry for identifying 1424, circuitry for determining 1426(including circuitry for converting), and/or circuitry for using 1428(including circuitry for communicating, circuitry for receiving, and/orcircuitry for transmitting).

FIG. 15 illustrates a communications device 1500 (e.g., the BS 110 a)that may include various components (e.g., corresponding tomeans-plus-function components) configured to perform operations for thetechniques disclosed herein, such as the operations illustrated in FIG.12 . The communications device 1500 includes a processing system 1502coupled to a transceiver 1508 (e.g., a transmitter and/or receiver). Thetransceiver 1508 is configured to transmit and receive signals for thecommunications device 1500 via an antenna 1510, such as the varioussignals as described herein. The processing system 1502 may beconfigured to perform processing functions for the communications device1500, including processing signals received and/or to be transmitted bythe communications device 1500.

The processing system 1502 includes a processor 1504 coupled to acomputer-readable medium/memory 1512 via a bus 1506. In certain aspects,the computer-readable medium/memory 1512 is configured to storeinstructions (e.g., computer-executable code) that when executed by theprocessor 1504, cause the processor 1504 to perform the operationsillustrated in FIG. 12 , or other operations for performing the varioustechniques discussed herein for managing scheduled transmissions. Incertain aspects, computer-readable medium/memory 1512 stores code fortransmitting 1514, code for selecting 1516, code for determining 1518(including code for converting), and/or code for using 1520 (includingcode for communicating, code for receiving, and/or code fortransmitting). In certain aspects, the processor 1504 has circuitryconfigured to implement the code stored in the computer-readablemedium/memory 1512. The processor 1504 includes circuitry fortransmitting 1522, circuitry for selecting 1524, circuitry fordetermining 1526 (including circuitry for converting), and/or circuitryfor using 1528 (including circuitry for communicating, circuitry forreceiving, and/or circuitry for transmitting).

The techniques described herein may be used for various wirelesscommunication technologies, such as NR (e.g., 5G NR), 3GPP Long TermEvolution (LTE), LTE-Advanced (LTE-A), code division multiple access(CDMA), time division multiple access (TDMA), frequency divisionmultiple access (FDMA), orthogonal frequency division multiple access(OFDMA), single-carrier frequency division multiple access (SC-FDMA),time division synchronous code division multiple access (TD-SCDMA), andother networks. The terms “network” and “system” are often usedinterchangeably. A CDMA network may implement a radio technology such asUniversal Terrestrial Radio Access (UTRA), cdma2000, etc. UTRA includesWideband CDMA (WCDMA) and other variants of CDMA. cdma2000 coversIS-2000, IS-95 and IS-856 standards. A TDMA network may implement aradio technology such as Global System for Mobile Communications (GSM).An OFDMA network may implement a radio technology such as NR (e.g. 5GRA), Evolved UTRA (E-UTRA), Ultra Mobile Broadband (UMB), IEEE 802.11(Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDMA, etc. UTRA andE-UTRA are part of Universal Mobile Telecommunication System (UMTS). LTEand LTE-A are releases of UMTS that use E-UTRA. UTRA, E-UTRA, UMTS, LTE,LTE-A and GSM are described in documents from an organization named “3rdGeneration Partnership Project” (3GPP). cdma2000 and UMB are describedin documents from an organization named “3rd Generation PartnershipProject 2” (3GPP2). NR is an emerging wireless communications technologyunder development.

The techniques described herein may be used for the wireless networksand radio technologies mentioned above as well as other wirelessnetworks and radio technologies. For clarity, while aspects may bedescribed herein using terminology commonly associated with 3G, 4G,and/or 5G wireless technologies, aspects of the present disclosure canbe applied in other generation-based communication systems.

In 3GPP, the term “cell” can refer to a coverage area of a Node B (NB)and/or a NB subsystem serving this coverage area, depending on thecontext in which the term is used. In NR systems, the term “cell” andBS, next generation NodeB (gNB or gNodeB), access point (AP),distributed unit (DU), carrier, or transmission reception point (TRP)may be used interchangeably. A BS may provide communication coverage fora macro cell, a pico cell, a femto cell, and/or other types of cells. Amacro cell may cover a relatively large geographic area (e.g., severalkilometers in radius) and may allow unrestricted access by UEs withservice subscription. A pico cell may cover a relatively smallgeographic area and may allow unrestricted access by UEs with servicesubscription. A femto cell may cover a relatively small geographic area(e.g., a home) and may allow restricted access by UEs having anassociation with the femto cell (e.g., UEs in a Closed Subscriber Group(CSG), UEs for users in the home, etc.). A BS for a macro cell may bereferred to as a macro BS. A BS for a pico cell may be referred to as apico BS. A BS for a femto cell may be referred to as a femto BS or ahome BS.

A UE may also be referred to as a mobile station, a terminal, an accessterminal, a subscriber unit, a station, a Customer Premises Equipment(CPE), a cellular phone, a smart phone, a personal digital assistant(PDA), a wireless modem, a wireless communication device, a handhelddevice, a laptop computer, a cordless phone, a wireless local loop (WLL)station, a tablet computer, a camera, a gaming device, a netbook, asmartbook, an ultrabook, an appliance, a medical device or medicalequipment, a biometric sensor/device, a wearable device such as a smartwatch, smart clothing, smart glasses, a smart wrist band, smart jewelry(e.g., a smart ring, a smart bracelet, etc.), an entertainment device(e.g., a music device, a video device, a satellite radio, etc.), avehicular component or sensor, a smart meter/sensor, industrialmanufacturing equipment, a global positioning system device, or anyother suitable device that is configured to communicate via a wirelessor wired medium. Some UEs may be considered machine-type communication(MTC) devices or evolved MTC (eMTC) devices. MTC and eMTC UEs include,for example, robots, drones, remote devices, sensors, meters, monitors,location tags, etc., that may communicate with a BS, another device(e.g., remote device), or some other entity. A wireless node mayprovide, for example, connectivity for or to a network (e.g., a widearea network such as Internet or a cellular network) via a wired orwireless communication link. Some UEs may be consideredInternet-of-Things (IoT) devices, which may be narrowband IoT (NB-IoT)devices.

Certain wireless networks (e.g., LTE) utilize orthogonal frequencydivision multiplexing (OFDM) on the downlink and single-carrierfrequency division multiplexing (SC-FDM) on the uplink. OFDM and SC-FDMpartition the system bandwidth into multiple (K) orthogonal subcarriers,which are also commonly referred to as tones, bins, etc. Each subcarriermay be modulated with data. In general, modulation symbols are sent inthe frequency domain with OFDM and in the time domain with SC-FDM. Thespacing between adjacent subcarriers may be fixed, and the total numberof subcarriers (K) may be dependent on the system bandwidth. Forexample, the spacing of the subcarriers may be 15 kHz and the minimumresource allocation (called a “resource block” (RB)) may be 12subcarriers (or 180 kHz). Consequently, the nominal Fast FourierTransfer (FFT) size may be equal to 128, 256, 512, 1024 or 2048 forsystem bandwidth of 1.25, 2.5, 5, 10, or 20 megahertz (MHz),respectively. The system bandwidth may also be partitioned intosubbands. For example, a subband may cover 1.8 MHz (e.g., 6 RBs), andthere may be 1, 2, 4, 8, or 16 subbands for system bandwidth of 1.25,2.5, 5, 10 or 20 MHz, respectively. In LTE, the basic transmission timeinterval (TTI) or packet duration is the 1 ms subframe.

NR may utilize OFDM with a CP on the uplink and downlink and includesupport for half-duplex operation using TDD. In NR, a subframe is still1 ms, but the basic TTI is referred to as a slot. A subframe contains avariable number of slots (e.g., 1, 2, 4, 8, 16, . . . slots) dependingon the subcarrier spacing. The NR RB is 12 consecutive frequencysubcarriers. NR may support a base subcarrier spacing of 15 KHz andother subcarrier spacing may be defined with respect to the basesubcarrier spacing, for example, 30 kHz, 60 kHz, 120 kHz, 240 kHz, etc.The symbol and slot lengths scale with the subcarrier spacing. The CPlength also depends on the subcarrier spacing. Beamforming may besupported and beam direction may be dynamically configured. MIMOtransmissions with precoding may also be supported. In some examples,MIMO configurations in the DL may support up to 8 transmit antennas withmulti-layer DL transmissions up to 8 streams and up to 2 streams per UE.In some examples, multi-layer transmissions with up to 2 streams per UEmay be supported. Aggregation of multiple cells may be supported with upto 8 serving cells.

In some examples, access to the air interface may be scheduled. Ascheduling entity (e.g., a BS) allocates resources for communicationamong some or all devices and equipment within its service area or cell.The scheduling entity may be responsible for scheduling, assigning,reconfiguring, and releasing resources for one or more subordinateentities. That is, for scheduled communication, subordinate entitiesutilize resources allocated by the scheduling entity. Base stations arenot the only entities that may function as a scheduling entity. In someexamples, a UE may function as a scheduling entity and may scheduleresources for one or more subordinate entities (e.g., one or more otherUEs), and the other UEs may utilize the resources scheduled by the UEfor wireless communication. In some examples, a UE may function as ascheduling entity in a peer-to-peer (P2P) network, and/or in a meshnetwork. In a mesh network example, UEs may communicate directly withone another in addition to communicating with a scheduling entity.

In some examples, two or more subordinate entities (e.g., UEs) maycommunicate with each other using sidelink signals. Real-worldapplications of such sidelink communications may include public safety,proximity services, UE-to-network relaying, vehicle-to-vehicle (V2V)communications, Internet of Everything (IoE) communications, IoTcommunications, mission-critical mesh, and/or various other suitableapplications. Generally, a sidelink signal may refer to a signalcommunicated from one subordinate entity (e.g., UE1) to anothersubordinate entity (e.g., UE2) without relaying that communicationthrough the scheduling entity (e.g., UE or BS), even though thescheduling entity may be utilized for scheduling and/or controlpurposes. In some examples, the sidelink signals may be communicatedusing a licensed spectrum (unlike wireless local area networks, whichtypically use an unlicensed spectrum).

The methods disclosed herein comprise one or more steps or actions forachieving the methods. The method steps and/or actions may beinterchanged with one another without departing from the scope of theclaims. In other words, unless a specific order of steps or actions isspecified, the order and/or use of specific steps and/or actions may bemodified without departing from the scope of the claims.

As used herein, a phrase referring to “at least one of” a list of itemsrefers to any combination of those items, including single members. Asan example, “at least one of: a, b, or c” is intended to cover a, b, c,a-b, a-c, b-c, and a-b-c, as well as any combination with multiples ofthe same element (e.g., a-a, a-a-a, a-a-b, a-a-c, a-b-b, a-c-c, b-b,b-b-b, b-b-c, c-c, and c-c-c or any other ordering of a, b, and c).

As used herein, the term “determining” encompasses a wide variety ofactions. For example, “determining” may include calculating, computing,processing, deriving, investigating, looking up (e.g., looking up in atable, a database or another data structure), ascertaining and the like.Also, “determining” may include receiving (e.g., receiving information),accessing (e.g., accessing data in a memory) and the like. Also,“determining” may include resolving, selecting, choosing, establishingand the like.

The previous description is provided to enable any person skilled in theart to practice the various aspects described herein. Variousmodifications to these aspects will be readily apparent to those skilledin the art, and the generic principles defined herein may be applied toother aspects. Thus, the claims are not intended to be limited to theaspects shown herein, but is to be accorded the full scope consistentwith the language of the claims, wherein reference to an element in thesingular is not intended to mean “one and only one” unless specificallyso stated, but rather “one or more.” Unless specifically statedotherwise, the term “some” refers to one or more. All structural andfunctional equivalents to the elements of the various aspects describedthroughout this disclosure that are known or later come to be known tothose of ordinary skill in the art are expressly incorporated herein byreference and are intended to be encompassed by the claims. Moreover,nothing disclosed herein is intended to be dedicated to the publicregardless of whether such disclosure is explicitly recited in theclaims. No claim element is to be construed under the provisions of 35U.S.C. § 112(f) unless the element is expressly recited using the phrase“means for” or, in the case of a method claim, the element is recitedusing the phrase “step for.”

The various operations of methods described above may be performed byany suitable means capable of performing the corresponding functions.The means may include various hardware and/or software component(s)and/or module(s), including, but not limited to a circuit, anapplication specific integrated circuit (ASIC), or processor. Generally,where there are operations illustrated in figures, those operations mayhave corresponding counterpart means-plus-function components withsimilar numbering.

The various illustrative logical blocks, modules and circuits describedin connection with the present disclosure may be implemented orperformed with a general purpose processor, a digital signal processor(DSP), an application specific integrated circuit (ASIC), a fieldprogrammable gate array (FPGA) or other programmable logic device (PLD),discrete gate or transistor logic, discrete hardware components, or anycombination thereof designed to perform the functions described herein.A general-purpose processor may be a microprocessor, but in thealternative, the processor may be any commercially available processor,controller, microcontroller, or state machine. A processor may also beimplemented as a combination of computing devices, e.g., a combinationof a DSP and a microprocessor, a plurality of microprocessors, one ormore microprocessors in conjunction with a DSP core, or any other suchconfiguration.

If implemented in hardware, an example hardware configuration maycomprise a processing system in a wireless node. The processing systemmay be implemented with a bus architecture. The bus may include anynumber of interconnecting buses and bridges depending on the specificapplication of the processing system and the overall design constraints.The bus may link together various circuits including a processor,machine-readable media, and a bus interface. The bus interface may beused to connect a network adapter, among other things, to the processingsystem via the bus. The network adapter may be used to implement thesignal processing functions of the PHY layer. In the case of a userequipment 120 (see FIG. 1 ), a user interface (e.g., keypad, display,mouse, joystick, etc.) may also be connected to the bus. The bus mayalso link various other circuits such as timing sources, peripherals,voltage regulators, power management circuits, and the like, which arewell known in the art, and therefore, will not be described any further.The processor may be implemented with one or more general-purpose and/orspecial-purpose processors. Examples include microprocessors,microcontrollers, DSP processors, and other circuitry that can executesoftware. Those skilled in the art will recognize how best to implementthe described functionality for the processing system depending on theparticular application and the overall design constraints imposed on theoverall system.

If implemented in software, the functions may be stored or transmittedover as one or more instructions or code on a computer readable medium.Software shall be construed broadly to mean instructions, data, or anycombination thereof, whether referred to as software, firmware,middleware, microcode, hardware description language, or otherwise.Computer-readable media include both computer storage media andcommunication media including any medium that facilitates transfer of acomputer program from one place to another. The processor may beresponsible for managing the bus and general processing, including theexecution of software modules stored on the machine-readable storagemedia. A computer-readable storage medium may be coupled to a processorsuch that the processor can read information from, and write informationto, the storage medium. In the alternative, the storage medium may beintegral to the processor. By way of example, the machine-readable mediamay include a transmission line, a carrier wave modulated by data,and/or a computer readable storage medium with instructions storedthereon separate from the wireless node, all of which may be accessed bythe processor through the bus interface. Alternatively, or in addition,the machine-readable media, or any portion thereof, may be integratedinto the processor, such as the case may be with cache and/or generalregister files. Examples of machine-readable storage media may include,by way of example, RAM (Random Access Memory), flash memory, ROM (ReadOnly Memory), PROM (Programmable Read-Only Memory), EPROM (ErasableProgrammable Read-Only Memory), EEPROM (Electrically ErasableProgrammable Read-Only Memory), registers, magnetic disks, opticaldisks, hard drives, or any other suitable storage medium, or anycombination thereof. The machine-readable media may be embodied in acomputer-program product.

A software module may comprise a single instruction, or manyinstructions, and may be distributed over several different codesegments, among different programs, and across multiple storage media.The computer-readable media may comprise a number of software modules.The software modules include instructions that, when executed by anapparatus such as a processor, cause the processing system to performvarious functions. The software modules may include a transmissionmodule and a receiving module. Each software module may reside in asingle storage device or be distributed across multiple storage devices.By way of example, a software module may be loaded into RAM from a harddrive when a triggering event occurs. During execution of the softwaremodule, the processor may load some of the instructions into cache toincrease access speed. One or more cache lines may then be loaded into ageneral register file for execution by the processor. When referring tothe functionality of a software module below, it will be understood thatsuch functionality is implemented by the processor when executinginstructions from that software module.

Also, any connection is properly termed a computer-readable medium. Forexample, if the software is transmitted from a website, server, or otherremote source using a coaxial cable, fiber optic cable, twisted pair,digital subscriber line (DSL), or wireless technologies such as infrared(IR), radio, and microwave, then the coaxial cable, fiber optic cable,twisted pair, DSL, or wireless technologies such as infrared, radio, andmicrowave are included in the definition of medium. Disk and disc, asused herein, include compact disc (CD), laser disc, optical disc,digital versatile disc (DVD), floppy disk, and Blu-ray® disc where disksusually reproduce data magnetically, while discs reproduce dataoptically with lasers. Thus, in some aspects computer-readable media maycomprise non-transitory computer-readable media (e.g., tangible media).In addition, for other aspects computer-readable media may comprisetransitory computer-readable media (e.g., a signal). Combinations of theabove should also be included within the scope of computer-readablemedia.

Thus, certain aspects may comprise a computer program product forperforming the operations presented herein. For example, such a computerprogram product may comprise a computer-readable medium havinginstructions stored (and/or encoded) thereon, the instructions beingexecutable by one or more processors to perform the operations describedherein, for example, instructions for performing the operationsdescribed herein and illustrated in FIG. 11 and/or FIG. 12 .

Further, it should be appreciated that modules and/or other appropriatemeans for performing the methods and techniques described herein can bedownloaded and/or otherwise obtained by a user terminal and/or basestation as applicable. For example, such a device can be coupled to aserver to facilitate the transfer of means for performing the methodsdescribed herein. Alternatively, various methods described herein can beprovided via storage means (e.g., RAM, ROM, a physical storage mediumsuch as a compact disc (CD) or floppy disk, etc.), such that a userterminal and/or base station can obtain the various methods uponcoupling or providing the storage means to the device. Moreover, anyother suitable technique for providing the methods and techniquesdescribed herein to a device can be utilized.

It is to be understood that the claims are not limited to the preciseconfiguration and components illustrated above. Various modifications,changes and variations may be made in the arrangement, operation anddetails of the methods and apparatus described above without departingfrom the scope of the claims.

The invention claimed is:
 1. A method of wireless communications by auser equipment, comprising: receiving, from a base station, one or moreconfigurations indicating a plurality of minimum scheduling offsetvalues; receiving, from the base station via a first bandwidth part(BWP) within a first carrier, a signal indicating one of the minimumscheduling offset values as an updated value to be used forcommunications with the base station and indicating to communicate withthe base station via a second BWP within a second carrier that isdifferent from the first carrier; determining a delay based onnumerologies of the first BWP and the second BWP; and communicating withthe base station via the second BWP using the updated value based onexpiration of the delay.
 2. The method of claim 1, wherein the delay isin terms of time-domain units associated with the first BWP.
 3. Themethod of claim 2, wherein determining the delay further comprisesconverting the delay to the time-domain units associated with the firstBWP based on the numerologies of the first BWP and the second BWP. 4.The method of claim 3, wherein the delay is based on a default value ofa minimum scheduling offset used for communications with the basestation.
 5. The method of claim 3, wherein the delay is based on atleast one of the minimum scheduling offset values.
 6. The method ofclaim 3, wherein the delay is based on a ratio of a first numerology ofthe first BWP to a second numerology of the second BWP.
 7. The method ofclaim 6, wherein the delay is further based on a product of at least oneof the minimum scheduling offset values and the ratio.
 8. A method ofwireless communications by a base station, comprising: selecting one ofa plurality minimum scheduling offset values as an updated value to beused for communications with a user equipment (UE); transmitting, to theUE via first bandwidth part (BWP) within a first carrier, a signalindicating the updated value and indicating to communicate with the UEvia a second BWP within a second carrier that is different from thefirst carrier; determining a delay based on numerologies of the firstBWP and the second BWP; and communicating with the base station via thesecond BWP using the updated value based on expiration of the delay. 9.The method of claim 8, wherein the delay is in terms of time-domainunits associated with the first BWP.
 10. The method of claim 9, whereindetermining the delay further comprises converting the delay totime-domain units associated with the first BWP based on thenumerologies of the first BWP and the second BWP.
 11. The method ofclaim 10, wherein the delay is based on a default value of a minimumscheduling offset used for communications with the UE.
 12. The method ofclaim 10, wherein the delay is based on at least one of the minimumscheduling offset values.
 13. The method of claim 10, wherein the delayis based on a ratio of a first numerology of the first BWP to a secondnumerology of the second BWP.
 14. The method of claim 13, wherein thedelay is further based on a product of at least one of the minimumscheduling offset values and the ratio.
 15. An apparatus for wirelesscommunications, comprising: a transceiver configured to: receive, from abase station, one or more configurations indicating a plurality ofminimum scheduling offset values, and receive, from the base station viaa first bandwidth part (BWP) within a first carrier, a signal indicatingone of the minimum scheduling offset values as an updated value to beused for communications with the base station and indicating tocommunicate with the base station via a second BWP within a secondcarrier that is different from the first carrier; a memory; and one ormore processors coupled to the memory, the one or more processors andthe memory being configured to determine a delay based on numerologiesof the first BWP and the second BWP; wherein the transceiver is furtherconfigured to communicate with the base station via the second BWP usingthe updated value based on expiration of the delay.
 16. The apparatus ofclaim 15, wherein the delay is in terms of time-domain units associatedwith the first BWP.
 17. The apparatus of claim 16, wherein to determinethe delay, the one or more processors and the memory are furtherconfigured to convert the delay to the time-domain units associated withthe first BWP based on the numerologies of the first BWP and the secondBWP.
 18. The apparatus of claim 17, wherein the delay is based on adefault value of a minimum scheduling offset used for communicationswith the base station.
 19. The apparatus of claim 17, wherein the delayis based on at least one of the minimum scheduling offset values. 20.The apparatus of claim 17, wherein the delay is based on a ratio of afirst numerology of the first BWP to a second numerology of the secondBWP.
 21. The apparatus of claim 20, wherein the delay is further basedon a product of at least one of the minimum scheduling offset values andthe ratio.
 22. An apparatus for wireless communications comprising: amemory; one or more processors coupled to the memory, the one or moreprocessors and the memory being configured to select one of a pluralityminimum scheduling offset values as an updated value to be used forcommunications with a user equipment (UE); and a transceiver configuredto transmit, to the UE via first bandwidth part (BWP) within a firstcarrier, a signal indicating the updated value and indicating tocommunicate with the UE via a second BWP within a second carrier that isdifferent from the first carrier, wherein: the one or more processorsand the memory are further configured to determine a delay based onnumerologies of the first BWP and the second BWP; and the transceiver isconfigured to communicate with the UE via the second BWP using theupdated value based on expiration of the delay.
 23. The apparatus ofclaim 22, wherein the delay is in terms of time-domain units associatedwith the first BWP.
 24. The apparatus of claim 23, wherein determiningthe delay further comprises converting the delay to time-domain unitsassociated with the first BWP based on the numerologies of the first BWPand the second BWP.
 25. The apparatus of claim 24, wherein the delay isbased on a default value of a minimum scheduling offset used forcommunications with the UE.
 26. The apparatus of claim 24, wherein thedelay is based on at least one of the minimum scheduling offset values.27. The apparatus of claim 24, wherein the delay is based on a ratio ofa first numerology of the first BWP to a second numerology of the secondBWP.
 28. The apparatus of claim 27, wherein the delay is further basedon a product of at least one of the minimum scheduling offset values andthe ratio.